builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-055 starttime: 1472660984.71 results: success (0) buildid: 20160831074821 builduid: cd33bea7dfce489ea47604262ba716b8 revision: e8296ee31e8d5109297c17e7aab2707cfdde8394 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:44.708945) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:44.709363) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:44.709645) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:44.912316) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:29:44.912586) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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 --09:29:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 09:29:46 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.321000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:29:46.275360) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-31 09:29:46.275694) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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=3.901000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-31 09:29:50.192797) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:29:50.193399) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev e8296ee31e8d5109297c17e7aab2707cfdde8394 --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-release --rev e8296ee31e8d5109297c17e7aab2707cfdde8394 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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-08-31 09:29:50,648 truncating revision to first 12 chars 2016-08-31 09:29:50,648 Setting DEBUG logging. 2016-08-31 09:29:50,648 attempt 1/10 2016-08-31 09:29:50,648 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e8296ee31e8d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-31 09:29:51,132 unpacking tar archive at: mozilla-release-e8296ee31e8d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:29:51.506046) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:51.506381) ========= script_repo_revision: e8296ee31e8d5109297c17e7aab2707cfdde8394 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:51.506825) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:51.507166) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:51.518737) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 24 secs) (at 2016-08-31 09:29:51.519079) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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 09:29:51 INFO - MultiFileLogger online at 20160831 09:29:51 in C:\slave\test 09:29:51 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-release --download-symbols true 09:29:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:29:51 INFO - {'append_to_log': False, 09:29:51 INFO - 'base_work_dir': 'C:\\slave\\test', 09:29:51 INFO - 'blob_upload_branch': 'mozilla-release', 09:29:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:29:51 INFO - 'buildbot_json_path': 'buildprops.json', 09:29:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:29:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:29:51 INFO - 'download_minidump_stackwalk': True, 09:29:51 INFO - 'download_symbols': 'true', 09:29:51 INFO - 'e10s': False, 09:29:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:29:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:29:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:29:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:29:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:29:51 INFO - 'C:/mozilla-build/tooltool.py'), 09:29:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:29:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:29:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:29:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:29:51 INFO - 'log_level': 'info', 09:29:51 INFO - 'log_to_console': True, 09:29:51 INFO - 'opt_config_files': (), 09:29:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:29:51 INFO - '--processes=1', 09:29:51 INFO - '--config=%(test_path)s/wptrunner.ini', 09:29:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:29:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:29:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:29:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:29:51 INFO - 'pip_index': False, 09:29:51 INFO - 'require_test_zip': True, 09:29:51 INFO - 'test_type': ('testharness',), 09:29:51 INFO - 'this_chunk': '1', 09:29:51 INFO - 'total_chunks': '10', 09:29:51 INFO - 'virtualenv_path': 'venv', 09:29:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:29:51 INFO - 'work_dir': 'build'} 09:29:51 INFO - ##### 09:29:51 INFO - ##### Running clobber step. 09:29:51 INFO - ##### 09:29:51 INFO - Running pre-action listener: _resource_record_pre_action 09:29:51 INFO - Running main action method: clobber 09:29:51 INFO - rmtree: C:\slave\test\build 09:29:51 INFO - Using _rmtree_windows ... 09:29:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:31:14 INFO - Running post-action listener: _resource_record_post_action 09:31:14 INFO - ##### 09:31:14 INFO - ##### Running read-buildbot-config step. 09:31:14 INFO - ##### 09:31:14 INFO - Running pre-action listener: _resource_record_pre_action 09:31:14 INFO - Running main action method: read_buildbot_config 09:31:14 INFO - Using buildbot properties: 09:31:14 INFO - { 09:31:14 INFO - "project": "", 09:31:14 INFO - "product": "firefox", 09:31:14 INFO - "script_repo_revision": "production", 09:31:14 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 09:31:14 INFO - "repository": "", 09:31:14 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 09:31:14 INFO - "buildid": "20160831074821", 09:31:14 INFO - "pgo_build": "False", 09:31:14 INFO - "basedir": "C:\\slave\\test", 09:31:14 INFO - "buildnumber": 10, 09:31:14 INFO - "slavename": "t-w732-ix-055", 09:31:14 INFO - "revision": "e8296ee31e8d5109297c17e7aab2707cfdde8394", 09:31:14 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 09:31:14 INFO - "platform": "win32", 09:31:14 INFO - "branch": "mozilla-release", 09:31:14 INFO - "repo_path": "releases/mozilla-release", 09:31:14 INFO - "moz_repo_path": "", 09:31:14 INFO - "stage_platform": "win32", 09:31:14 INFO - "builduid": "cd33bea7dfce489ea47604262ba716b8", 09:31:14 INFO - "slavebuilddir": "test" 09:31:14 INFO - } 09:31:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 09:31:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 09:31:14 INFO - Running post-action listener: _resource_record_post_action 09:31:14 INFO - ##### 09:31:14 INFO - ##### Running download-and-extract step. 09:31:14 INFO - ##### 09:31:14 INFO - Running pre-action listener: _resource_record_pre_action 09:31:14 INFO - Running main action method: download_and_extract 09:31:14 INFO - mkdir: C:\slave\test\build\tests 09:31: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')]} 09:31:14 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:31:14 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 09:31:14 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 09:31:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 09:31:15 INFO - Downloaded 1274 bytes. 09:31:15 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 09:31:15 INFO - Using the following test package requirements: 09:31:15 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 09:31:15 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 09:31:15 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 09:31:15 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'jsshell-win32.zip'], 09:31:15 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 09:31:15 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 09:31:15 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 09:31:15 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 09:31:15 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 09:31:15 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:15 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 09:31:15 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:31:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:15 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:31:15 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 09:31:15 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 09:31:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 09:31:17 INFO - Downloaded 20375972 bytes. 09:31:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:31:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:31:19 INFO - caution: filename not matched: web-platform/* 09:31:19 INFO - Return code: 11 09:31:19 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')]} 09:31:19 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:31:19 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 09:31:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 09:31:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 09:31:22 INFO - Downloaded 36389907 bytes. 09:31:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:31:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:32:58 INFO - caution: filename not matched: bin/* 09:32:58 INFO - caution: filename not matched: config/* 09:32:58 INFO - caution: filename not matched: mozbase/* 09:32:58 INFO - caution: filename not matched: marionette/* 09:32:58 INFO - caution: filename not matched: tools/wptserve/* 09:32:58 INFO - Return code: 11 09:32:58 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')]} 09:32:58 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 09:32:58 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 09:32:58 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 09:32:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 09:33:03 INFO - Downloaded 68492070 bytes. 09:33:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 09:33:03 INFO - mkdir: C:\slave\test\properties 09:33:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:33:03 INFO - Writing to file C:\slave\test\properties\build_url 09:33:03 INFO - Contents: 09:33:03 INFO - build_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 09:33:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:33:03 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:33:03 INFO - Writing to file C:\slave\test\properties\symbols_url 09:33:03 INFO - Contents: 09:33:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:33:03 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')]} 09:33:03 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:33:03 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:33:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:33:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:33:07 INFO - Downloaded 55648707 bytes. 09:33:07 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:33:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:33:12 INFO - Return code: 0 09:33:12 INFO - Running post-action listener: _resource_record_post_action 09:33:12 INFO - Running post-action listener: set_extra_try_arguments 09:33:12 INFO - ##### 09:33:12 INFO - ##### Running create-virtualenv step. 09:33:12 INFO - ##### 09:33:12 INFO - Running pre-action listener: _pre_create_virtualenv 09:33:12 INFO - Running pre-action listener: _resource_record_pre_action 09:33:12 INFO - Running main action method: create_virtualenv 09:33:12 INFO - Creating virtualenv C:\slave\test\build\venv 09:33:12 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 09:33:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:33:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:33:35 INFO - Installing distribute......................................................................................................................................................................................done. 09:33:37 INFO - Return code: 0 09:33:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B046B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C16200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A9BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B34368>, '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 0x017E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 09:33:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:33:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:33:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:33:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:33:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:37 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 09:33:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:33:37 INFO - 'DCLOCATION': 'SCL3', 09:33:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:37 INFO - 'HOMEDRIVE': 'C:', 09:33:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:33:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:37 INFO - 'KTS_VERSION': '1.19c', 09:33:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:33:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 09:33:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:37 INFO - 'MOZ_AIRBAG': '1', 09:33:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:37 INFO - 'MOZ_MSVCVERSION': '8', 09:33:37 INFO - 'MOZ_NO_REMOTE': '1', 09:33:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:37 INFO - 'NO_EM_RESTART': '1', 09:33:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:37 INFO - 'OS': 'Windows_NT', 09:33:37 INFO - 'OURDRIVE': 'C:', 09:33:37 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:33:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:33:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:37 INFO - 'PROCESSOR_LEVEL': '6', 09:33:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:33:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:37 INFO - 'PROMPT': '$P$G', 09:33:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:33:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:33:37 INFO - 'PWD': 'C:\\slave\\test', 09:33:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:37 INFO - 'SYSTEMDRIVE': 'C:', 09:33:37 INFO - 'SYSTEMROOT': 'C:\\windows', 09:33:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:37 INFO - 'TEST1': 'testie', 09:33:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:37 INFO - 'USERDOMAIN': 'T-W732-IX-055', 09:33:37 INFO - 'USERNAME': 'cltbld', 09:33:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:33:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:37 INFO - 'WINDIR': 'C:\\windows', 09:33:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:33:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:33:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:33:39 INFO - Downloading/unpacking psutil>=0.7.1 09:33:40 INFO - Running setup.py egg_info for package psutil 09:33:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:33:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:33:40 INFO - Installing collected packages: psutil 09:33:40 INFO - Running setup.py install for psutil 09:33:40 INFO - building 'psutil._psutil_windows' extension 09:33:40 INFO - error: Unable to find vcvarsall.bat 09:33:40 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-uor86o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:33:40 INFO - running install 09:33:40 INFO - running build 09:33:40 INFO - running build_py 09:33:40 INFO - creating build 09:33:40 INFO - creating build\lib.win32-2.7 09:33:40 INFO - creating build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:33:40 INFO - running build_ext 09:33:40 INFO - building 'psutil._psutil_windows' extension 09:33:40 INFO - error: Unable to find vcvarsall.bat 09:33:40 INFO - ---------------------------------------- 09:33:40 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-uor86o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:33:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:33:40 WARNING - Return code: 1 09:33:40 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! 09:33:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:33:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:40 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 0x01B046B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C16200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A9BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B34368>, '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 0x017E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 09:33:40 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 09:33:40 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 09:33:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:33:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:33:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:40 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 09:33:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:33:40 INFO - 'DCLOCATION': 'SCL3', 09:33:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:40 INFO - 'HOMEDRIVE': 'C:', 09:33:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:33:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:40 INFO - 'KTS_VERSION': '1.19c', 09:33:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:33:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 09:33:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:40 INFO - 'MOZ_AIRBAG': '1', 09:33:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:40 INFO - 'MOZ_MSVCVERSION': '8', 09:33:40 INFO - 'MOZ_NO_REMOTE': '1', 09:33:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:40 INFO - 'NO_EM_RESTART': '1', 09:33:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:40 INFO - 'OS': 'Windows_NT', 09:33:40 INFO - 'OURDRIVE': 'C:', 09:33:40 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:33:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:33:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:40 INFO - 'PROCESSOR_LEVEL': '6', 09:33:40 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:33:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:40 INFO - 'PROMPT': '$P$G', 09:33:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:33:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:33:40 INFO - 'PWD': 'C:\\slave\\test', 09:33:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:40 INFO - 'SYSTEMDRIVE': 'C:', 09:33:40 INFO - 'SYSTEMROOT': 'C:\\windows', 09:33:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:40 INFO - 'TEST1': 'testie', 09:33:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:40 INFO - 'USERDOMAIN': 'T-W732-IX-055', 09:33:40 INFO - 'USERNAME': 'cltbld', 09:33:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:33:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:40 INFO - 'WINDIR': 'C:\\windows', 09:33:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:33:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:33:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:33:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:33:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:33:41 INFO - Running setup.py egg_info for package mozsystemmonitor 09:33:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:33:41 INFO - Running setup.py egg_info for package psutil 09:33:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:33:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:33:41 INFO - Installing collected packages: mozsystemmonitor, psutil 09:33:41 INFO - Running setup.py install for mozsystemmonitor 09:33:41 INFO - Running setup.py install for psutil 09:33:41 INFO - building 'psutil._psutil_windows' extension 09:33:41 INFO - error: Unable to find vcvarsall.bat 09:33:41 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-puhrnp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:33:41 INFO - running install 09:33:41 INFO - running build 09:33:41 INFO - running build_py 09:33:41 INFO - running build_ext 09:33:41 INFO - building 'psutil._psutil_windows' extension 09:33:41 INFO - error: Unable to find vcvarsall.bat 09:33:41 INFO - ---------------------------------------- 09:33:41 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-puhrnp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:33:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:33:41 WARNING - Return code: 1 09:33:41 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! 09:33:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:33:41 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')]} 09:33:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:41 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')]} 09:33:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:41 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 0x01B046B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C16200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A9BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B34368>, '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 0x017E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 09:33:41 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 09:33:41 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 09:33:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:33:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:33:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:41 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 09:33:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:33:41 INFO - 'DCLOCATION': 'SCL3', 09:33:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:41 INFO - 'HOMEDRIVE': 'C:', 09:33:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:33:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:41 INFO - 'KTS_VERSION': '1.19c', 09:33:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:33:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 09:33:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:41 INFO - 'MOZ_AIRBAG': '1', 09:33:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:41 INFO - 'MOZ_MSVCVERSION': '8', 09:33:41 INFO - 'MOZ_NO_REMOTE': '1', 09:33:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:41 INFO - 'NO_EM_RESTART': '1', 09:33:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:41 INFO - 'OS': 'Windows_NT', 09:33:41 INFO - 'OURDRIVE': 'C:', 09:33:41 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:33:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:33:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:41 INFO - 'PROCESSOR_LEVEL': '6', 09:33:41 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:33:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:41 INFO - 'PROMPT': '$P$G', 09:33:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:33:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:33:41 INFO - 'PWD': 'C:\\slave\\test', 09:33:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:41 INFO - 'SYSTEMDRIVE': 'C:', 09:33:41 INFO - 'SYSTEMROOT': 'C:\\windows', 09:33:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:41 INFO - 'TEST1': 'testie', 09:33:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:41 INFO - 'USERDOMAIN': 'T-W732-IX-055', 09:33:41 INFO - 'USERNAME': 'cltbld', 09:33:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:33:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:41 INFO - 'WINDIR': 'C:\\windows', 09:33:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:33:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:33:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:33:41 INFO - Downloading/unpacking blobuploader==1.2.4 09:33:41 INFO - Downloading blobuploader-1.2.4.tar.gz 09:33:41 INFO - Running setup.py egg_info for package blobuploader 09:33:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:33:46 INFO - Running setup.py egg_info for package requests 09:33:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:33:46 INFO - Downloading docopt-0.6.1.tar.gz 09:33:46 INFO - Running setup.py egg_info for package docopt 09:33:46 INFO - Installing collected packages: blobuploader, docopt, requests 09:33:46 INFO - Running setup.py install for blobuploader 09:33:46 INFO - Running setup.py install for docopt 09:33:46 INFO - Running setup.py install for requests 09:33:46 INFO - Successfully installed blobuploader docopt requests 09:33:46 INFO - Cleaning up... 09:33:46 INFO - Return code: 0 09:33:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:33:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:46 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 0x01B046B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C16200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A9BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B34368>, '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 0x017E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, '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-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 09:33:46 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 09:33:46 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 09:33:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:33:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:33:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:46 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 09:33:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:33:46 INFO - 'DCLOCATION': 'SCL3', 09:33:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:46 INFO - 'HOMEDRIVE': 'C:', 09:33:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:33:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:46 INFO - 'KTS_VERSION': '1.19c', 09:33:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:33:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 09:33:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:46 INFO - 'MOZ_AIRBAG': '1', 09:33:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:46 INFO - 'MOZ_MSVCVERSION': '8', 09:33:46 INFO - 'MOZ_NO_REMOTE': '1', 09:33:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:46 INFO - 'NO_EM_RESTART': '1', 09:33:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:46 INFO - 'OS': 'Windows_NT', 09:33:46 INFO - 'OURDRIVE': 'C:', 09:33:46 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:33:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:33:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:46 INFO - 'PROCESSOR_LEVEL': '6', 09:33:46 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:33:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:46 INFO - 'PROMPT': '$P$G', 09:33:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:33:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:33:46 INFO - 'PWD': 'C:\\slave\\test', 09:33:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:46 INFO - 'SYSTEMDRIVE': 'C:', 09:33:46 INFO - 'SYSTEMROOT': 'C:\\windows', 09:33:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:46 INFO - 'TEST1': 'testie', 09:33:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:46 INFO - 'USERDOMAIN': 'T-W732-IX-055', 09:33:46 INFO - 'USERNAME': 'cltbld', 09:33:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:33:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:46 INFO - 'WINDIR': 'C:\\windows', 09:33:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:33:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:33:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:33:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:33:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:33:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:33:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:33:53 INFO - Unpacking c:\slave\test\build\tests\marionette 09:33:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:33:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:33:53 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 09:33:53 INFO - Running setup.py install for browsermob-proxy 09:34:11 INFO - Running setup.py install for manifestparser 09:34:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for marionette-client 09:34:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:34:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for marionette-driver 09:34:11 INFO - Running setup.py install for mozcrash 09:34:11 INFO - Running setup.py install for mozdebug 09:34:11 INFO - Running setup.py install for mozdevice 09:34:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozfile 09:34:11 INFO - Running setup.py install for mozhttpd 09:34:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozinfo 09:34:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozInstall 09:34:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozleak 09:34:11 INFO - Running setup.py install for mozlog 09:34:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for moznetwork 09:34:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozprocess 09:34:11 INFO - Running setup.py install for mozprofile 09:34:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozrunner 09:34:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for mozscreenshot 09:34:11 INFO - Running setup.py install for moztest 09:34:11 INFO - Running setup.py install for mozversion 09:34:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:34:11 INFO - Running setup.py install for wptserve 09:34:11 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 09:34:11 INFO - Cleaning up... 09:34:11 INFO - Return code: 0 09:34:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:11 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 0x01B046B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C16200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A9BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B34368>, '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 0x017E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, '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-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 09:34:11 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 09:34:11 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 09:34:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:34:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:34:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:34:11 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 09:34:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:34:11 INFO - 'DCLOCATION': 'SCL3', 09:34:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:34:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:34:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:34:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:34:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:34:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:34:11 INFO - 'HOMEDRIVE': 'C:', 09:34:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:34:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:34:11 INFO - 'KTS_VERSION': '1.19c', 09:34:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:34:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:34:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 09:34:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:34:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:34:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:34:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:34:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:34:11 INFO - 'MOZ_AIRBAG': '1', 09:34:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:34:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:11 INFO - 'MOZ_MSVCVERSION': '8', 09:34:11 INFO - 'MOZ_NO_REMOTE': '1', 09:34:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:34:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:34:11 INFO - 'NO_EM_RESTART': '1', 09:34:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:34:11 INFO - 'OS': 'Windows_NT', 09:34:11 INFO - 'OURDRIVE': 'C:', 09:34:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:34:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:34:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:34:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:34:11 INFO - 'PROCESSOR_LEVEL': '6', 09:34:11 INFO - 'PROCESSOR_REVISION': '1e05', 09:34:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:34:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:34:11 INFO - 'PROMPT': '$P$G', 09:34:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:34:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:34:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:34:11 INFO - 'PWD': 'C:\\slave\\test', 09:34:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:34:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:34:11 INFO - 'SYSTEMDRIVE': 'C:', 09:34:11 INFO - 'SYSTEMROOT': 'C:\\windows', 09:34:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:34:11 INFO - 'TEST1': 'testie', 09:34:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:34:11 INFO - 'USERDOMAIN': 'T-W732-IX-055', 09:34:11 INFO - 'USERNAME': 'cltbld', 09:34:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:34:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:34:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:34:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:34:11 INFO - 'WINDIR': 'C:\\windows', 09:34:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:34:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:34:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:34:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:34:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:34:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:34:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:34:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:34:18 INFO - Unpacking c:\slave\test\build\tests\marionette 09:34:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:34:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:34: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)) 09:34:32 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)) 09:34:32 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)) 09:34:32 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)) 09:34:32 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)) 09:34:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:34:32 INFO - Downloading blessings-1.6.tar.gz 09:34:32 INFO - Running setup.py egg_info for package blessings 09:34:32 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)) 09:34:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:34:32 INFO - Running setup.py install for blessings 09:34:32 INFO - Running setup.py install for browsermob-proxy 09:34:32 INFO - Running setup.py install for manifestparser 09:34:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Running setup.py install for marionette-client 09:34:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:34:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Running setup.py install for marionette-driver 09:34:32 INFO - Running setup.py install for mozcrash 09:34:32 INFO - Running setup.py install for mozdebug 09:34:32 INFO - Running setup.py install for mozdevice 09:34:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Running setup.py install for mozhttpd 09:34:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Running setup.py install for mozInstall 09:34:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Running setup.py install for mozleak 09:34:32 INFO - Running setup.py install for mozprofile 09:34:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Running setup.py install for mozrunner 09:34:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:34:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:34:34 INFO - Running setup.py install for mozscreenshot 09:34:34 INFO - Running setup.py install for moztest 09:34:34 INFO - Running setup.py install for mozversion 09:34:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:34:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:34:34 INFO - Running setup.py install for wptserve 09:34:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:34:34 INFO - Cleaning up... 09:34:34 INFO - Return code: 0 09:34:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:34:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:34:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:34:34 INFO - Reading from file tmpfile_stdout 09:34:34 INFO - Using _rmtree_windows ... 09:34:34 INFO - Using _rmtree_windows ... 09:34:34 INFO - Current package versions: 09:34:34 INFO - blessings == 1.6 09:34:34 INFO - blobuploader == 1.2.4 09:34:34 INFO - browsermob-proxy == 0.6.0 09:34:34 INFO - distribute == 0.6.14 09:34:34 INFO - docopt == 0.6.1 09:34:34 INFO - manifestparser == 1.1 09:34:34 INFO - marionette-client == 2.3.0 09:34:34 INFO - marionette-driver == 1.4.0 09:34:34 INFO - mozInstall == 1.12 09:34:34 INFO - mozcrash == 0.17 09:34:34 INFO - mozdebug == 0.1 09:34:34 INFO - mozdevice == 0.48 09:34:34 INFO - mozfile == 1.2 09:34:34 INFO - mozhttpd == 0.7 09:34:34 INFO - mozinfo == 0.9 09:34:34 INFO - mozleak == 0.1 09:34:34 INFO - mozlog == 3.1 09:34:34 INFO - moznetwork == 0.27 09:34:34 INFO - mozprocess == 0.22 09:34:34 INFO - mozprofile == 0.28 09:34:34 INFO - mozrunner == 6.11 09:34:34 INFO - mozscreenshot == 0.1 09:34:34 INFO - mozsystemmonitor == 0.0 09:34:34 INFO - moztest == 0.7 09:34:34 INFO - mozversion == 1.4 09:34:34 INFO - requests == 1.2.3 09:34:34 INFO - wptserve == 1.4.0 09:34:34 INFO - Running post-action listener: _resource_record_post_action 09:34:34 INFO - Running post-action listener: _start_resource_monitoring 09:34:34 INFO - Starting resource monitoring. 09:34:34 INFO - ##### 09:34:34 INFO - ##### Running pull step. 09:34:34 INFO - ##### 09:34:34 INFO - Running pre-action listener: _resource_record_pre_action 09:34:34 INFO - Running main action method: pull 09:34:34 INFO - Pull has nothing to do! 09:34:34 INFO - Running post-action listener: _resource_record_post_action 09:34:34 INFO - ##### 09:34:34 INFO - ##### Running install step. 09:34:34 INFO - ##### 09:34:34 INFO - Running pre-action listener: _resource_record_pre_action 09:34:34 INFO - Running main action method: install 09:34:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:34:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:34:34 INFO - Reading from file tmpfile_stdout 09:34:34 INFO - Using _rmtree_windows ... 09:34:34 INFO - Using _rmtree_windows ... 09:34:34 INFO - Detecting whether we're running mozinstall >=1.0... 09:34:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:34:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:34:34 INFO - Reading from file tmpfile_stdout 09:34:34 INFO - Output received: 09:34:34 INFO - Usage: mozinstall-script.py [options] installer 09:34:34 INFO - Options: 09:34:34 INFO - -h, --help show this help message and exit 09:34:34 INFO - -d DEST, --destination=DEST 09:34:34 INFO - Directory to install application into. [default: 09:34:34 INFO - "C:\slave\test"] 09:34:34 INFO - --app=APP Application being installed. [default: firefox] 09:34:34 INFO - Using _rmtree_windows ... 09:34:34 INFO - Using _rmtree_windows ... 09:34:34 INFO - mkdir: C:\slave\test\build\application 09:34:34 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.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:34:34 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.3.en-US.win32.zip --destination C:\slave\test\build\application 09:34:37 INFO - Reading from file tmpfile_stdout 09:34:37 INFO - Output received: 09:34:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:34:37 INFO - Using _rmtree_windows ... 09:34:37 INFO - Using _rmtree_windows ... 09:34:37 INFO - Running post-action listener: _resource_record_post_action 09:34:37 INFO - ##### 09:34:37 INFO - ##### Running run-tests step. 09:34:37 INFO - ##### 09:34:37 INFO - Running pre-action listener: _resource_record_pre_action 09:34:37 INFO - Running main action method: run_tests 09:34:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:34:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:34:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:34:37 INFO - grabbing minidump binary from tooltool 09:34:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:37 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 0x01B34368>, '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 0x017E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:34:37 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 09:34:37 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 09:34:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:34:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeha0so 09:34:39 INFO - INFO - File integrity verified, renaming tmpeha0so to win32-minidump_stackwalk.exe 09:34:39 INFO - Return code: 0 09:34:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:34:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:34:39 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/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.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 09:34:39 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/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.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 09:34:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:34:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:34:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:34:39 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 09:34:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:34:39 INFO - 'DCLOCATION': 'SCL3', 09:34:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:34:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:34:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:34:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:34:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:34:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:34:39 INFO - 'HOMEDRIVE': 'C:', 09:34:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:34:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:34:39 INFO - 'KTS_VERSION': '1.19c', 09:34:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:34:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:34:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 09:34:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:34:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:34:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:34:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:34:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:34:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:34:39 INFO - 'MOZ_AIRBAG': '1', 09:34:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:34:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:39 INFO - 'MOZ_MSVCVERSION': '8', 09:34:39 INFO - 'MOZ_NO_REMOTE': '1', 09:34:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:34:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:34:39 INFO - 'NO_EM_RESTART': '1', 09:34:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:34:39 INFO - 'OS': 'Windows_NT', 09:34:39 INFO - 'OURDRIVE': 'C:', 09:34:39 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 09:34:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:34:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:34:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:34:39 INFO - 'PROCESSOR_LEVEL': '6', 09:34:39 INFO - 'PROCESSOR_REVISION': '1e05', 09:34:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:34:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:34:39 INFO - 'PROMPT': '$P$G', 09:34:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:34:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:34:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:34:39 INFO - 'PWD': 'C:\\slave\\test', 09:34:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:34:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:34:39 INFO - 'SYSTEMDRIVE': 'C:', 09:34:39 INFO - 'SYSTEMROOT': 'C:\\windows', 09:34:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:34:39 INFO - 'TEST1': 'testie', 09:34:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:34:39 INFO - 'USERDOMAIN': 'T-W732-IX-055', 09:34:39 INFO - 'USERNAME': 'cltbld', 09:34:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:34:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:34:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:34:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:34:39 INFO - 'WINDIR': 'C:\\windows', 09:34:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:34:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:34:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:34:39 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/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.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 09:34:42 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 09:34:42 INFO - import pkg_resources 09:34:43 INFO - Using 1 client processes 09:34:46 INFO - SUITE-START | Running 778 tests 09:34:46 INFO - Running testharness tests 09:34:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:34:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:34:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:34:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:34:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:34:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:34:46 INFO - Setting up ssl 09:34:47 INFO - PROCESS | certutil | 09:34:47 INFO - PROCESS | certutil | 09:34:47 INFO - PROCESS | certutil | 09:34:47 INFO - Certificate Nickname Trust Attributes 09:34:47 INFO - SSL,S/MIME,JAR/XPI 09:34:47 INFO - 09:34:47 INFO - web-platform-tests CT,, 09:34:47 INFO - 09:34:47 INFO - Starting runner 09:34:48 INFO - PROCESS | 1180 | [1180] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:34:48 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:34:48 INFO - PROCESS | 1180 | [1180] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:34:49 INFO - PROCESS | 1180 | 1472661289740 Marionette DEBUG Marionette enabled via build flag and pref 09:34:50 INFO - PROCESS | 1180 | ++DOCSHELL 0D9A0800 == 1 [pid = 1180] [id = 1] 09:34:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 1 (0D9A0C00) [pid = 1180] [serial = 1] [outer = 00000000] 09:34:50 INFO - PROCESS | 1180 | [1180] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:34:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 2 (0D9A1800) [pid = 1180] [serial = 2] [outer = 0D9A0C00] 09:34:51 INFO - PROCESS | 1180 | ++DOCSHELL 0DEDF400 == 2 [pid = 1180] [id = 2] 09:34:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 3 (0DEDF800) [pid = 1180] [serial = 3] [outer = 00000000] 09:34:51 INFO - PROCESS | 1180 | [1180] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:34:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 4 (0DEE0400) [pid = 1180] [serial = 4] [outer = 0DEDF800] 09:34:51 INFO - PROCESS | 1180 | 1472661291685 Marionette INFO Listening on port 2828 09:34:53 INFO - PROCESS | 1180 | 1472661293322 Marionette DEBUG Marionette enabled via command-line flag 09:34:53 INFO - PROCESS | 1180 | [1180] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:34:53 INFO - PROCESS | 1180 | [1180] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:34:53 INFO - PROCESS | 1180 | ++DOCSHELL 0C60D400 == 3 [pid = 1180] [id = 3] 09:34:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 5 (0C60D800) [pid = 1180] [serial = 5] [outer = 00000000] 09:34:53 INFO - PROCESS | 1180 | [1180] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:34:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 6 (0C60E400) [pid = 1180] [serial = 6] [outer = 0C60D800] 09:34:53 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:34:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 7 (123B0C00) [pid = 1180] [serial = 7] [outer = 0DEDF800] 09:34:54 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:54 INFO - PROCESS | 1180 | 1472661294721 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49911 09:34:54 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:54 INFO - PROCESS | 1180 | 1472661294728 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49912 09:34:54 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:54 INFO - PROCESS | 1180 | 1472661294763 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49913 09:34:54 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:54 INFO - PROCESS | 1180 | 1472661294772 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49914 09:34:54 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:54 INFO - PROCESS | 1180 | 1472661294779 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49915 09:34:54 INFO - PROCESS | 1180 | 1472661294781 Marionette DEBUG Closed connection conn0 09:34:54 INFO - PROCESS | 1180 | 1472661294784 Marionette DEBUG Closed connection conn1 09:34:54 INFO - PROCESS | 1180 | 1472661294842 Marionette DEBUG Closed connection conn2 09:34:54 INFO - PROCESS | 1180 | 1472661294844 Marionette DEBUG Closed connection conn3 09:34:54 INFO - PROCESS | 1180 | 1472661294878 Marionette DEBUG Closed connection conn4 09:34:54 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:54 INFO - PROCESS | 1180 | 1472661294884 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49916 09:34:54 INFO - PROCESS | 1180 | 1472661294993 Marionette DEBUG Closed connection conn5 09:34:55 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:34:55 INFO - PROCESS | 1180 | 1472661294999 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49917 09:34:55 INFO - PROCESS | 1180 | ++DOCSHELL 12CE2400 == 4 [pid = 1180] [id = 4] 09:34:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 8 (12CE2C00) [pid = 1180] [serial = 8] [outer = 00000000] 09:34:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 9 (13ACE400) [pid = 1180] [serial = 9] [outer = 12CE2C00] 09:34:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 10 (13AD4400) [pid = 1180] [serial = 10] [outer = 12CE2C00] 09:34:55 INFO - PROCESS | 1180 | 1472661295189 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:34:55 INFO - PROCESS | 1180 | 1472661295194 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160831074821","device":"desktop","version":"48.0.3"} 09:34:56 INFO - PROCESS | 1180 | [1180] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:34:56 INFO - PROCESS | 1180 | [1180] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:34:56 INFO - PROCESS | 1180 | [1180] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:34:57 INFO - PROCESS | 1180 | ++DOCSHELL 12DBD400 == 5 [pid = 1180] [id = 5] 09:34:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 11 (12DBE400) [pid = 1180] [serial = 11] [outer = 00000000] 09:34:57 INFO - PROCESS | 1180 | ++DOCSHELL 12DBEC00 == 6 [pid = 1180] [id = 6] 09:34:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 12 (12DBF000) [pid = 1180] [serial = 12] [outer = 00000000] 09:34:57 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:34:57 INFO - PROCESS | 1180 | ++DOCSHELL 15EB9800 == 7 [pid = 1180] [id = 7] 09:34:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 13 (15EB9C00) [pid = 1180] [serial = 13] [outer = 00000000] 09:34:57 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:34:57 INFO - PROCESS | 1180 | [1180] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:34:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 14 (160E0800) [pid = 1180] [serial = 14] [outer = 15EB9C00] 09:34:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 15 (15A3D000) [pid = 1180] [serial = 15] [outer = 12DBE400] 09:34:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 16 (165DDC00) [pid = 1180] [serial = 16] [outer = 12DBF000] 09:34:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 17 (165E0400) [pid = 1180] [serial = 17] [outer = 15EB9C00] 09:34:58 INFO - PROCESS | 1180 | 1472661298901 Marionette INFO startBrowser 6421e171-b78d-451b-b7ff-4150d947dfee 09:34:58 INFO - PROCESS | 1180 | 1472661298938 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1180 | 1472661298953 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1180 | 1472661298955 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:34:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 18 (18C45400) [pid = 1180] [serial = 18] [outer = 15EB9C00] 09:34:59 INFO - PROCESS | 1180 | 1472661299670 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6421e171-b78d-451b-b7ff-4150d947dfee","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160831074821","device":"desktop","version":"48.0.3","command_id":1}}] 09:35:00 INFO - PROCESS | 1180 | 1472661300073 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}] 09:35:00 INFO - PROCESS | 1180 | 1472661300077 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:00 INFO - PROCESS | 1180 | 1472661300129 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:35:00 INFO - PROCESS | 1180 | 1472661300181 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:35:00 INFO - PROCESS | 1180 | 1472661300184 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:00 INFO - PROCESS | 1180 | [1180] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:35:01 INFO - PROCESS | 1180 | --DOCSHELL 0D9A0800 == 6 [pid = 1180] [id = 1] 09:35:01 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 19 (0C6FA400) [pid = 1180] [serial = 19] [outer = 15EB9C00] 09:35:02 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:02 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:02 INFO - PROCESS | 1180 | 1472661302264 Marionette TRACE conn6 <- [1,3,null,{}] 09:35:02 INFO - PROCESS | 1180 | 1472661302269 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:35:02 INFO - PROCESS | 1180 | 1472661302272 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:02 INFO - PROCESS | 1180 | 1472661302293 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:35:02 INFO - PROCESS | 1180 | 1472661302321 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 1180 | 1472661302325 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:35:02 INFO - PROCESS | 1180 | 1472661302333 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 1180 | 1472661302336 Marionette TRACE conn6 <- [1,6,null,{}] 09:35:02 INFO - PROCESS | 1180 | 1472661302414 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}] 09:35:02 INFO - PROCESS | 1180 | 1472661302416 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:02 INFO - PROCESS | 1180 | 1472661302484 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:35:02 INFO - PROCESS | 1180 | 1472661302492 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 1180 | 1472661302496 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:02 INFO - PROCESS | 1180 | ++DOCSHELL 118A9800 == 7 [pid = 1180] [id = 8] 09:35:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 20 (118AA400) [pid = 1180] [serial = 20] [outer = 00000000] 09:35:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 21 (1299EC00) [pid = 1180] [serial = 21] [outer = 118AA400] 09:35:02 INFO - PROCESS | 1180 | 1472661302557 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 22 (12DBE800) [pid = 1180] [serial = 22] [outer = 118AA400] 09:35:02 INFO - PROCESS | 1180 | ++DOCSHELL 0C4E7800 == 8 [pid = 1180] [id = 9] 09:35:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 23 (0C4E7C00) [pid = 1180] [serial = 23] [outer = 00000000] 09:35:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 24 (0C4EB800) [pid = 1180] [serial = 24] [outer = 0C4E7C00] 09:35:03 INFO - PROCESS | 1180 | 1472661302997 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 25 (0D073800) [pid = 1180] [serial = 25] [outer = 0C4E7C00] 09:35:03 INFO - PROCESS | 1180 | --DOCSHELL 12CE2400 == 7 [pid = 1180] [id = 4] 09:35:03 INFO - PROCESS | 1180 | 1472661303518 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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 09:35:03 INFO - PROCESS | 1180 | 1472661303646 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 1180 | 1472661303649 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:35:03 INFO - PROCESS | 1180 | 1472661303669 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 1180 | 1472661303672 Marionette TRACE conn6 <- [1,10,null,{}] 09:35:03 INFO - PROCESS | 1180 | 1472661303677 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}] 09:35:03 INFO - PROCESS | 1180 | 1472661303680 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:03 INFO - PROCESS | 1180 | 1472661303780 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:35:03 INFO - PROCESS | 1180 | 1472661303787 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1180 | 1472661303790 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:03 INFO - PROCESS | 1180 | ++DOCSHELL 11360C00 == 8 [pid = 1180] [id = 10] 09:35:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 26 (11361000) [pid = 1180] [serial = 26] [outer = 00000000] 09:35:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 27 (11383000) [pid = 1180] [serial = 27] [outer = 11361000] 09:35:03 INFO - PROCESS | 1180 | 1472661303841 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 28 (11769000) [pid = 1180] [serial = 28] [outer = 11361000] 09:35:04 INFO - PROCESS | 1180 | 1472661304273 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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 09:35:04 INFO - PROCESS | 1180 | 1472661304290 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 1180 | 1472661304295 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:35:04 INFO - PROCESS | 1180 | 1472661304301 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1180 | 1472661304304 Marionette TRACE conn6 <- [1,14,null,{}] 09:35:04 INFO - PROCESS | 1180 | 1472661304311 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}] 09:35:04 INFO - PROCESS | 1180 | 1472661304313 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:04 INFO - PROCESS | 1180 | 1472661304407 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:35:04 INFO - PROCESS | 1180 | 1472661304416 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 1180 | 1472661304419 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:04 INFO - PROCESS | 1180 | ++DOCSHELL 12D94C00 == 9 [pid = 1180] [id = 11] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 29 (12D96000) [pid = 1180] [serial = 29] [outer = 00000000] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 30 (12DB6400) [pid = 1180] [serial = 30] [outer = 12D96000] 09:35:04 INFO - PROCESS | 1180 | 1472661304468 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 31 (13AD1400) [pid = 1180] [serial = 31] [outer = 12D96000] 09:35:04 INFO - PROCESS | 1180 | ++DOCSHELL 14578C00 == 10 [pid = 1180] [id = 12] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 32 (14579C00) [pid = 1180] [serial = 32] [outer = 00000000] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 33 (151E1800) [pid = 1180] [serial = 33] [outer = 14579C00] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 34 (12DB3400) [pid = 1180] [serial = 34] [outer = 14579C00] 09:35:04 INFO - PROCESS | 1180 | ++DOCSHELL 0C225400 == 11 [pid = 1180] [id = 13] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 35 (14577800) [pid = 1180] [serial = 35] [outer = 00000000] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 36 (15A34800) [pid = 1180] [serial = 36] [outer = 14577800] 09:35:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 37 (164D9800) [pid = 1180] [serial = 37] [outer = 14577800] 09:35:05 INFO - PROCESS | 1180 | 1472661305070 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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 09:35:05 INFO - PROCESS | 1180 | 1472661305136 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 1180 | 1472661305138 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:35:05 INFO - PROCESS | 1180 | 1472661305141 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1180 | 1472661305145 Marionette TRACE conn6 <- [1,18,null,{}] 09:35:05 INFO - PROCESS | 1180 | 1472661305165 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}] 09:35:05 INFO - PROCESS | 1180 | 1472661305170 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:05 INFO - PROCESS | 1180 | 1472661305257 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:35:05 INFO - PROCESS | 1180 | 1472661305269 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1180 | 1472661305272 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:05 INFO - PROCESS | 1180 | ++DOCSHELL 171A5C00 == 12 [pid = 1180] [id = 14] 09:35:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 38 (171A6C00) [pid = 1180] [serial = 38] [outer = 00000000] 09:35:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 39 (1733C400) [pid = 1180] [serial = 39] [outer = 171A6C00] 09:35:05 INFO - PROCESS | 1180 | 1472661305325 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 40 (17B26800) [pid = 1180] [serial = 40] [outer = 171A6C00] 09:35:05 INFO - PROCESS | 1180 | 1472661305725 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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 09:35:05 INFO - PROCESS | 1180 | 1472661305781 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 1180 | 1472661305784 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:35:05 INFO - PROCESS | 1180 | 1472661305787 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1180 | 1472661305789 Marionette TRACE conn6 <- [1,22,null,{}] 09:35:05 INFO - PROCESS | 1180 | 1472661305793 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}] 09:35:05 INFO - PROCESS | 1180 | 1472661305795 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:05 INFO - PROCESS | 1180 | 1472661305884 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:35:05 INFO - PROCESS | 1180 | 1472661305892 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1180 | 1472661305894 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:05 INFO - PROCESS | 1180 | ++DOCSHELL 12D98400 == 13 [pid = 1180] [id = 15] 09:35:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 41 (12DB6800) [pid = 1180] [serial = 41] [outer = 00000000] 09:35:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 42 (17177C00) [pid = 1180] [serial = 42] [outer = 12DB6800] 09:35:05 INFO - PROCESS | 1180 | 1472661305941 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 43 (1852DC00) [pid = 1180] [serial = 43] [outer = 12DB6800] 09:35:06 INFO - PROCESS | 1180 | 1472661306336 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 09:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:35:06 INFO - PROCESS | 1180 | 1472661306360 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1180 | 1472661306362 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:35:06 INFO - PROCESS | 1180 | 1472661306365 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1180 | 1472661306367 Marionette TRACE conn6 <- [1,26,null,{}] 09:35:06 INFO - PROCESS | 1180 | 1472661306370 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}] 09:35:06 INFO - PROCESS | 1180 | 1472661306372 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:06 INFO - PROCESS | 1180 | 1472661306482 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:35:06 INFO - PROCESS | 1180 | 1472661306488 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 1180 | 1472661306490 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:06 INFO - PROCESS | 1180 | ++DOCSHELL 13F54400 == 14 [pid = 1180] [id = 16] 09:35:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 44 (13F55000) [pid = 1180] [serial = 44] [outer = 00000000] 09:35:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 45 (13F5C000) [pid = 1180] [serial = 45] [outer = 13F55000] 09:35:06 INFO - PROCESS | 1180 | 1472661306537 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 46 (13FB2C00) [pid = 1180] [serial = 46] [outer = 13F55000] 09:35:06 INFO - PROCESS | 1180 | 1472661306959 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:35:06 INFO - PROCESS | 1180 | 1472661306996 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1180 | 1472661306999 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:35:06 INFO - PROCESS | 1180 | 1472661307002 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:35:07 INFO - PROCESS | 1180 | 1472661307004 Marionette TRACE conn6 <- [1,30,null,{}] 09:35:07 INFO - PROCESS | 1180 | 1472661307011 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}] 09:35:07 INFO - PROCESS | 1180 | 1472661307016 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:07 INFO - PROCESS | 1180 | 1472661307120 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:35:07 INFO - PROCESS | 1180 | 1472661307129 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1180 | 1472661307131 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:07 INFO - PROCESS | 1180 | ++DOCSHELL 13AC5C00 == 15 [pid = 1180] [id = 17] 09:35:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 47 (13E60C00) [pid = 1180] [serial = 47] [outer = 00000000] 09:35:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 48 (15E36C00) [pid = 1180] [serial = 48] [outer = 13E60C00] 09:35:07 INFO - PROCESS | 1180 | 1472661307177 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 49 (15E38C00) [pid = 1180] [serial = 49] [outer = 13E60C00] 09:35:07 INFO - PROCESS | 1180 | 1472661307568 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 09:35:07 INFO - PROCESS | 1180 | 1472661307637 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 1180 | 1472661307639 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:35:07 INFO - PROCESS | 1180 | 1472661307642 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 1180 | 1472661307643 Marionette TRACE conn6 <- [1,34,null,{}] 09:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:35:07 INFO - PROCESS | 1180 | 1472661307647 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}] 09:35:07 INFO - PROCESS | 1180 | 1472661307649 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:07 INFO - PROCESS | 1180 | 1472661307725 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:35:07 INFO - PROCESS | 1180 | 1472661307730 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1180 | 1472661307732 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:07 INFO - PROCESS | 1180 | ++DOCSHELL 07F85000 == 16 [pid = 1180] [id = 18] 09:35:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 50 (07F85400) [pid = 1180] [serial = 50] [outer = 00000000] 09:35:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 51 (1179B000) [pid = 1180] [serial = 51] [outer = 07F85400] 09:35:07 INFO - PROCESS | 1180 | 1472661307778 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 52 (1457DC00) [pid = 1180] [serial = 52] [outer = 07F85400] 09:35:08 INFO - PROCESS | 1180 | 1472661308157 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 530ms 09:35:08 INFO - PROCESS | 1180 | 1472661308176 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1180 | 1472661308178 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:35:08 INFO - PROCESS | 1180 | 1472661308182 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1180 | 1472661308183 Marionette TRACE conn6 <- [1,38,null,{}] 09:35:08 INFO - PROCESS | 1180 | 1472661308187 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}] 09:35:08 INFO - PROCESS | 1180 | 1472661308189 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:08 INFO - PROCESS | 1180 | 1472661308296 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:35:08 INFO - PROCESS | 1180 | 1472661308303 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1180 | 1472661308305 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:08 INFO - PROCESS | 1180 | ++DOCSHELL 07F86000 == 17 [pid = 1180] [id = 19] 09:35:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (113FB800) [pid = 1180] [serial = 53] [outer = 00000000] 09:35:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (17CAE000) [pid = 1180] [serial = 54] [outer = 113FB800] 09:35:08 INFO - PROCESS | 1180 | 1472661308352 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (17EE9C00) [pid = 1180] [serial = 55] [outer = 113FB800] 09:35:08 INFO - PROCESS | 1180 | 1472661308724 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 09:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:35:08 INFO - PROCESS | 1180 | 1472661308753 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1180 | 1472661308755 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:35:08 INFO - PROCESS | 1180 | 1472661308758 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1180 | 1472661308760 Marionette TRACE conn6 <- [1,42,null,{}] 09:35:08 INFO - PROCESS | 1180 | 1472661308763 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}] 09:35:08 INFO - PROCESS | 1180 | 1472661308765 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:08 INFO - PROCESS | 1180 | 1472661308944 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:35:09 INFO - PROCESS | 1180 | 1472661309031 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1180 | 1472661309033 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:09 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE2400 == 18 [pid = 1180] [id = 20] 09:35:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (18874800) [pid = 1180] [serial = 56] [outer = 00000000] 09:35:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (18DCC400) [pid = 1180] [serial = 57] [outer = 18874800] 09:35:09 INFO - PROCESS | 1180 | 1472661309079 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (18DD2C00) [pid = 1180] [serial = 58] [outer = 18874800] 09:35:09 INFO - PROCESS | 1180 | 1472661309412 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 09:35:09 INFO - PROCESS | 1180 | 1472661309434 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 1180 | 1472661309436 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:35:09 INFO - PROCESS | 1180 | 1472661309439 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1180 | 1472661309441 Marionette TRACE conn6 <- [1,46,null,{}] 09:35:09 INFO - PROCESS | 1180 | 1472661309444 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}] 09:35:09 INFO - PROCESS | 1180 | 1472661309446 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:09 INFO - PROCESS | 1180 | 1472661309563 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:35:09 INFO - PROCESS | 1180 | 1472661309571 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1180 | 1472661309573 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:09 INFO - PROCESS | 1180 | ++DOCSHELL 0D28B000 == 19 [pid = 1180] [id = 21] 09:35:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (0D28B800) [pid = 1180] [serial = 59] [outer = 00000000] 09:35:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (0D291C00) [pid = 1180] [serial = 60] [outer = 0D28B800] 09:35:09 INFO - PROCESS | 1180 | 1472661309625 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (0D296400) [pid = 1180] [serial = 61] [outer = 0D28B800] 09:35:10 INFO - PROCESS | 1180 | 1472661310003 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 09:35:10 INFO - PROCESS | 1180 | 1472661310009 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 1180 | 1472661310012 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:35:10 INFO - PROCESS | 1180 | 1472661310015 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1180 | 1472661310017 Marionette TRACE conn6 <- [1,50,null,{}] 09:35:10 INFO - PROCESS | 1180 | 1472661310020 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}] 09:35:10 INFO - PROCESS | 1180 | 1472661310023 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:10 INFO - PROCESS | 1180 | 1472661310110 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:35:10 INFO - PROCESS | 1180 | 1472661310175 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1180 | 1472661310178 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:10 INFO - PROCESS | 1180 | ++DOCSHELL 17B24000 == 20 [pid = 1180] [id = 22] 09:35:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (1938B400) [pid = 1180] [serial = 62] [outer = 00000000] 09:35:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (19394000) [pid = 1180] [serial = 63] [outer = 1938B400] 09:35:10 INFO - PROCESS | 1180 | 1472661310228 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (1ABE3800) [pid = 1180] [serial = 64] [outer = 1938B400] 09:35:10 INFO - PROCESS | 1180 | 1472661310595 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 09:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:35:10 INFO - PROCESS | 1180 | 1472661310646 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 1180 | 1472661310648 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:35:10 INFO - PROCESS | 1180 | 1472661310651 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1180 | 1472661310652 Marionette TRACE conn6 <- [1,54,null,{}] 09:35:10 INFO - PROCESS | 1180 | 1472661310656 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}] 09:35:10 INFO - PROCESS | 1180 | 1472661310658 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:11 INFO - PROCESS | 1180 | 1472661311413 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:35:11 INFO - PROCESS | 1180 | 1472661311489 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1180 | 1472661311493 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:11 INFO - PROCESS | 1180 | ++DOCSHELL 0B839400 == 21 [pid = 1180] [id = 23] 09:35:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0C22AC00) [pid = 1180] [serial = 65] [outer = 00000000] 09:35:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0C435400) [pid = 1180] [serial = 66] [outer = 0C22AC00] 09:35:11 INFO - PROCESS | 1180 | 1472661311545 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0C604000) [pid = 1180] [serial = 67] [outer = 0C22AC00] 09:35:11 INFO - PROCESS | 1180 | 1472661311968 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1373ms 09:35:12 INFO - PROCESS | 1180 | 1472661312026 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1180 | 1472661312030 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:35:12 INFO - PROCESS | 1180 | 1472661312034 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1180 | 1472661312037 Marionette TRACE conn6 <- [1,58,null,{}] 09:35:12 INFO - PROCESS | 1180 | 1472661312041 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}] 09:35:12 INFO - PROCESS | 1180 | 1472661312046 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:12 INFO - PROCESS | 1180 | 1472661312153 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:35:12 INFO - PROCESS | 1180 | 1472661312159 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 1180 | 1472661312162 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:12 INFO - PROCESS | 1180 | ++DOCSHELL 0D289400 == 22 [pid = 1180] [id = 24] 09:35:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D295000) [pid = 1180] [serial = 68] [outer = 00000000] 09:35:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0DE9B800) [pid = 1180] [serial = 69] [outer = 0D295000] 09:35:12 INFO - PROCESS | 1180 | 1472661312210 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0E8ECC00) [pid = 1180] [serial = 70] [outer = 0D295000] 09:35:12 INFO - PROCESS | 1180 | 1472661312620 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:35:12 INFO - PROCESS | 1180 | 1472661312665 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1180 | 1472661312668 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:35:12 INFO - PROCESS | 1180 | 1472661312671 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:35:12 INFO - PROCESS | 1180 | 1472661312673 Marionette TRACE conn6 <- [1,62,null,{}] 09:35:12 INFO - PROCESS | 1180 | 1472661312685 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}] 09:35:12 INFO - PROCESS | 1180 | 1472661312687 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:13 INFO - PROCESS | 1180 | 1472661313029 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:35:13 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (12CE2C00) [pid = 1180] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:35:13 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (118AA400) [pid = 1180] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:35:13 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (11361000) [pid = 1180] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:35:13 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (12D96000) [pid = 1180] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:35:13 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (171A6C00) [pid = 1180] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:35:13 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (12DB6800) [pid = 1180] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:35:13 INFO - PROCESS | 1180 | 1472661313106 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1180 | 1472661313108 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:13 INFO - PROCESS | 1180 | ++DOCSHELL 0CC50C00 == 23 [pid = 1180] [id = 25] 09:35:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0CC51000) [pid = 1180] [serial = 71] [outer = 00000000] 09:35:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0CC51C00) [pid = 1180] [serial = 72] [outer = 0CC51000] 09:35:13 INFO - PROCESS | 1180 | 1472661313156 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0DD0B800) [pid = 1180] [serial = 73] [outer = 0CC51000] 09:35:13 INFO - PROCESS | 1180 | 1472661313517 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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 890ms 09:35:13 INFO - PROCESS | 1180 | 1472661313565 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:35:13 INFO - PROCESS | 1180 | 1472661313569 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:35:13 INFO - PROCESS | 1180 | 1472661313579 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 1180 | 1472661313583 Marionette TRACE conn6 <- [1,66,null,{}] 09:35:13 INFO - PROCESS | 1180 | 1472661313586 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}] 09:35:13 INFO - PROCESS | 1180 | 1472661313589 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:13 INFO - PROCESS | 1180 | 1472661313686 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:35:13 INFO - PROCESS | 1180 | 1472661313692 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1180 | 1472661313694 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:13 INFO - PROCESS | 1180 | ++DOCSHELL 12CE1400 == 24 [pid = 1180] [id = 26] 09:35:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (12DB2800) [pid = 1180] [serial = 74] [outer = 00000000] 09:35:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13AC2800) [pid = 1180] [serial = 75] [outer = 12DB2800] 09:35:13 INFO - PROCESS | 1180 | 1472661313740 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E60400) [pid = 1180] [serial = 76] [outer = 12DB2800] 09:35:14 INFO - PROCESS | 1180 | 1472661314154 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 09:35:14 INFO - PROCESS | 1180 | 1472661314205 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1180 | 1472661314207 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:35:14 INFO - PROCESS | 1180 | 1472661314214 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1180 | 1472661314216 Marionette TRACE conn6 <- [1,70,null,{}] 09:35:14 INFO - PROCESS | 1180 | 1472661314219 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}] 09:35:14 INFO - PROCESS | 1180 | 1472661314221 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:14 INFO - PROCESS | 1180 | 1472661314300 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:35:14 INFO - PROCESS | 1180 | 1472661314306 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1180 | 1472661314308 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:14 INFO - PROCESS | 1180 | ++DOCSHELL 13F5A400 == 25 [pid = 1180] [id = 27] 09:35:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13F5B000) [pid = 1180] [serial = 77] [outer = 00000000] 09:35:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13FAD400) [pid = 1180] [serial = 78] [outer = 13F5B000] 09:35:14 INFO - PROCESS | 1180 | 1472661314356 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15388400) [pid = 1180] [serial = 79] [outer = 13F5B000] 09:35:14 INFO - PROCESS | 1180 | 1472661314771 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 09:35:14 INFO - PROCESS | 1180 | 1472661314784 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1180 | 1472661314786 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:35:14 INFO - PROCESS | 1180 | 1472661314790 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1180 | 1472661314792 Marionette TRACE conn6 <- [1,74,null,{}] 09:35:14 INFO - PROCESS | 1180 | 1472661314795 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}] 09:35:14 INFO - PROCESS | 1180 | 1472661314797 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:14 INFO - PROCESS | 1180 | 1472661314878 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:35:14 INFO - PROCESS | 1180 | 1472661314884 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1180 | 1472661314889 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:14 INFO - PROCESS | 1180 | ++DOCSHELL 17177800 == 26 [pid = 1180] [id = 28] 09:35:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1717A000) [pid = 1180] [serial = 80] [outer = 00000000] 09:35:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (171A0800) [pid = 1180] [serial = 81] [outer = 1717A000] 09:35:14 INFO - PROCESS | 1180 | 1472661314945 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1744BC00) [pid = 1180] [serial = 82] [outer = 1717A000] 09:35:15 INFO - PROCESS | 1180 | 1472661315530 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 770ms 09:35:15 INFO - PROCESS | 1180 | 1472661315561 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 1180 | 1472661315566 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:35:15 INFO - PROCESS | 1180 | 1472661315570 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 1180 | 1472661315576 Marionette TRACE conn6 <- [1,78,null,{}] 09:35:15 INFO - PROCESS | 1180 | 1472661315581 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}] 09:35:15 INFO - PROCESS | 1180 | 1472661315584 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:15 INFO - PROCESS | 1180 | 1472661315717 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:35:15 INFO - PROCESS | 1180 | 1472661315799 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 1180 | 1472661315802 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:15 INFO - PROCESS | 1180 | ++DOCSHELL 0D07B400 == 27 [pid = 1180] [id = 29] 09:35:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (0D288800) [pid = 1180] [serial = 83] [outer = 00000000] 09:35:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0DE9D400) [pid = 1180] [serial = 84] [outer = 0D288800] 09:35:15 INFO - PROCESS | 1180 | 1472661315862 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1174E400) [pid = 1180] [serial = 85] [outer = 0D288800] 09:35:16 INFO - PROCESS | 1180 | 1472661316406 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 09:35:16 INFO - PROCESS | 1180 | 1472661316462 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1180 | 1472661316467 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:35:16 INFO - PROCESS | 1180 | 1472661316473 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1180 | 1472661316476 Marionette TRACE conn6 <- [1,82,null,{}] 09:35:16 INFO - PROCESS | 1180 | 1472661316480 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}] 09:35:16 INFO - PROCESS | 1180 | 1472661316483 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:16 INFO - PROCESS | 1180 | 1472661316594 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:35:16 INFO - PROCESS | 1180 | 1472661316676 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1180 | 1472661316679 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:16 INFO - PROCESS | 1180 | ++DOCSHELL 13F53800 == 28 [pid = 1180] [id = 30] 09:35:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13F55800) [pid = 1180] [serial = 86] [outer = 00000000] 09:35:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E37C00) [pid = 1180] [serial = 87] [outer = 13F55800] 09:35:16 INFO - PROCESS | 1180 | 1472661316737 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16572800) [pid = 1180] [serial = 88] [outer = 13F55800] 09:35:17 INFO - PROCESS | 1180 | 1472661317293 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 09:35:17 INFO - PROCESS | 1180 | 1472661317346 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1180 | 1472661317349 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:35:17 INFO - PROCESS | 1180 | 1472661317352 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:35:17 INFO - PROCESS | 1180 | 1472661317356 Marionette TRACE conn6 <- [1,86,null,{}] 09:35:17 INFO - PROCESS | 1180 | 1472661317367 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}] 09:35:17 INFO - PROCESS | 1180 | 1472661317372 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:17 INFO - PROCESS | 1180 | 1472661317473 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:35:17 INFO - PROCESS | 1180 | 1472661317543 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 1180 | 1472661317547 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:17 INFO - PROCESS | 1180 | ++DOCSHELL 18586000 == 29 [pid = 1180] [id = 31] 09:35:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1858A000) [pid = 1180] [serial = 89] [outer = 00000000] 09:35:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (18C43C00) [pid = 1180] [serial = 90] [outer = 1858A000] 09:35:17 INFO - PROCESS | 1180 | 1472661317605 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1938DC00) [pid = 1180] [serial = 91] [outer = 1858A000] 09:35:18 INFO - PROCESS | 1180 | 1472661318152 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 09:35:18 INFO - PROCESS | 1180 | 1472661318226 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1180 | 1472661318229 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:35:18 INFO - PROCESS | 1180 | 1472661318233 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1180 | 1472661318235 Marionette TRACE conn6 <- [1,90,null,{}] 09:35:18 INFO - PROCESS | 1180 | 1472661318239 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}] 09:35:18 INFO - PROCESS | 1180 | 1472661318241 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:18 INFO - PROCESS | 1180 | 1472661318356 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:35:18 INFO - PROCESS | 1180 | 1472661318422 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1180 | 1472661318425 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:18 INFO - PROCESS | 1180 | ++DOCSHELL 12CDD800 == 30 [pid = 1180] [id = 32] 09:35:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (188E9400) [pid = 1180] [serial = 92] [outer = 00000000] 09:35:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (1ABE4C00) [pid = 1180] [serial = 93] [outer = 188E9400] 09:35:18 INFO - PROCESS | 1180 | 1472661318481 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1ABE9000) [pid = 1180] [serial = 94] [outer = 188E9400] 09:35:19 INFO - PROCESS | 1180 | 1472661319091 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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 09:35:19 INFO - PROCESS | 1180 | 1472661319125 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1180 | 1472661319130 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:35:19 INFO - PROCESS | 1180 | 1472661319136 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:35:19 INFO - PROCESS | 1180 | 1472661319139 Marionette TRACE conn6 <- [1,94,null,{}] 09:35:19 INFO - PROCESS | 1180 | 1472661319145 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}] 09:35:19 INFO - PROCESS | 1180 | 1472661319148 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:19 INFO - PROCESS | 1180 | 1472661319251 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:35:19 INFO - PROCESS | 1180 | 1472661319337 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1180 | 1472661319340 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:19 INFO - PROCESS | 1180 | ++DOCSHELL 0C663800 == 31 [pid = 1180] [id = 33] 09:35:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (0CC52800) [pid = 1180] [serial = 95] [outer = 00000000] 09:35:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (0D292C00) [pid = 1180] [serial = 96] [outer = 0CC52800] 09:35:19 INFO - PROCESS | 1180 | 1472661319392 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (0DEE1800) [pid = 1180] [serial = 97] [outer = 0CC52800] 09:35:20 INFO - PROCESS | 1180 | --DOCSHELL 118A9800 == 30 [pid = 1180] [id = 8] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (165E0400) [pid = 1180] [serial = 17] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (18DCC400) [pid = 1180] [serial = 57] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D291C00) [pid = 1180] [serial = 60] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1299EC00) [pid = 1180] [serial = 21] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (12DBE800) [pid = 1180] [serial = 22] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0C4EB800) [pid = 1180] [serial = 24] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (11383000) [pid = 1180] [serial = 27] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (11769000) [pid = 1180] [serial = 28] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (12DB6400) [pid = 1180] [serial = 30] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13AD1400) [pid = 1180] [serial = 31] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15A34800) [pid = 1180] [serial = 36] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1733C400) [pid = 1180] [serial = 39] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17177C00) [pid = 1180] [serial = 42] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F5C000) [pid = 1180] [serial = 45] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E36C00) [pid = 1180] [serial = 48] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1179B000) [pid = 1180] [serial = 51] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17CAE000) [pid = 1180] [serial = 54] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (151E1800) [pid = 1180] [serial = 33] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (17B26800) [pid = 1180] [serial = 40] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1852DC00) [pid = 1180] [serial = 43] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (160E0800) [pid = 1180] [serial = 14] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13ACE400) [pid = 1180] [serial = 9] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (13AD4400) [pid = 1180] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:35:20 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0DEE0400) [pid = 1180] [serial = 4] [outer = 00000000] [url = about:blank] 09:35:20 INFO - PROCESS | 1180 | 1472661320318 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1225ms 09:35:20 INFO - PROCESS | 1180 | 1472661320368 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:35:20 INFO - PROCESS | 1180 | 1472661320372 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:35:20 INFO - PROCESS | 1180 | 1472661320376 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 1180 | 1472661320381 Marionette TRACE conn6 <- [1,98,null,{}] 09:35:20 INFO - PROCESS | 1180 | 1472661320386 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}] 09:35:20 INFO - PROCESS | 1180 | 1472661320388 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:20 INFO - PROCESS | 1180 | 1472661320475 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:35:20 INFO - PROCESS | 1180 | 1472661320482 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1180 | 1472661320485 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:20 INFO - PROCESS | 1180 | ++DOCSHELL 0CC55000 == 31 [pid = 1180] [id = 34] 09:35:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0CC57C00) [pid = 1180] [serial = 98] [outer = 00000000] 09:35:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D287800) [pid = 1180] [serial = 99] [outer = 0CC57C00] 09:35:20 INFO - PROCESS | 1180 | 1472661320535 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D290C00) [pid = 1180] [serial = 100] [outer = 0CC57C00] 09:35:20 INFO - PROCESS | 1180 | 1472661320967 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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 09:35:21 INFO - PROCESS | 1180 | 1472661321007 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1180 | 1472661321012 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:35:21 INFO - PROCESS | 1180 | 1472661321018 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1180 | 1472661321021 Marionette TRACE conn6 <- [1,102,null,{}] 09:35:21 INFO - PROCESS | 1180 | 1472661321025 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}] 09:35:21 INFO - PROCESS | 1180 | 1472661321028 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:21 INFO - PROCESS | 1180 | 1472661321118 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:35:21 INFO - PROCESS | 1180 | 1472661321125 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1180 | 1472661321128 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:21 INFO - PROCESS | 1180 | ++DOCSHELL 11794000 == 32 [pid = 1180] [id = 35] 09:35:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1189F000) [pid = 1180] [serial = 101] [outer = 00000000] 09:35:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (129A1400) [pid = 1180] [serial = 102] [outer = 1189F000] 09:35:21 INFO - PROCESS | 1180 | 1472661321180 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (12CDAC00) [pid = 1180] [serial = 103] [outer = 1189F000] 09:35:21 INFO - PROCESS | 1180 | 1472661321629 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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 631ms 09:35:21 INFO - PROCESS | 1180 | 1472661321653 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1180 | 1472661321655 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:35:21 INFO - PROCESS | 1180 | 1472661321659 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:35:21 INFO - PROCESS | 1180 | 1472661321663 Marionette TRACE conn6 <- [1,106,null,{}] 09:35:21 INFO - PROCESS | 1180 | 1472661321673 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}] 09:35:21 INFO - PROCESS | 1180 | 1472661321678 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:21 INFO - PROCESS | 1180 | 1472661321765 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:35:21 INFO - PROCESS | 1180 | 1472661321773 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1180 | 1472661321776 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:21 INFO - PROCESS | 1180 | ++DOCSHELL 13E5F800 == 33 [pid = 1180] [id = 36] 09:35:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E60000) [pid = 1180] [serial = 104] [outer = 00000000] 09:35:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13F57800) [pid = 1180] [serial = 105] [outer = 13E60000] 09:35:21 INFO - PROCESS | 1180 | 1472661321828 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13F5E800) [pid = 1180] [serial = 106] [outer = 13E60000] 09:35:22 INFO - PROCESS | 1180 | 1472661322253 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:35:22 INFO - PROCESS | 1180 | 1472661322293 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1180 | 1472661322296 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:35:22 INFO - PROCESS | 1180 | 1472661322299 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:35:22 INFO - PROCESS | 1180 | 1472661322300 Marionette TRACE conn6 <- [1,110,null,{}] 09:35:22 INFO - PROCESS | 1180 | 1472661322304 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}] 09:35:22 INFO - PROCESS | 1180 | 1472661322306 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:22 INFO - PROCESS | 1180 | 1472661322418 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:35:22 INFO - PROCESS | 1180 | 1472661322425 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1180 | 1472661322427 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:22 INFO - PROCESS | 1180 | ++DOCSHELL 151DCC00 == 34 [pid = 1180] [id = 37] 09:35:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (151DD000) [pid = 1180] [serial = 107] [outer = 00000000] 09:35:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E3A800) [pid = 1180] [serial = 108] [outer = 151DD000] 09:35:22 INFO - PROCESS | 1180 | 1472661322474 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E40C00) [pid = 1180] [serial = 109] [outer = 151DD000] 09:35:22 INFO - PROCESS | 1180 | 1472661322911 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:35:22 INFO - PROCESS | 1180 | 1472661322933 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1180 | 1472661322935 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:35:22 INFO - PROCESS | 1180 | 1472661322938 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1180 | 1472661322940 Marionette TRACE conn6 <- [1,114,null,{}] 09:35:22 INFO - PROCESS | 1180 | 1472661322943 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}] 09:35:22 INFO - PROCESS | 1180 | 1472661322945 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:23 INFO - PROCESS | 1180 | 1472661323046 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:35:23 INFO - PROCESS | 1180 | 1472661323051 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1180 | 1472661323054 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:23 INFO - PROCESS | 1180 | ++DOCSHELL 13E75C00 == 35 [pid = 1180] [id = 38] 09:35:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13E77800) [pid = 1180] [serial = 110] [outer = 00000000] 09:35:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13E7B000) [pid = 1180] [serial = 111] [outer = 13E77800] 09:35:23 INFO - PROCESS | 1180 | 1472661323100 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13E7E000) [pid = 1180] [serial = 112] [outer = 13E77800] 09:35:23 INFO - PROCESS | 1180 | 1472661323544 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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:35:23 INFO - PROCESS | 1180 | 1472661323569 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 1180 | 1472661323571 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:35:23 INFO - PROCESS | 1180 | 1472661323579 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 1180 | 1472661323581 Marionette TRACE conn6 <- [1,118,null,{}] 09:35:23 INFO - PROCESS | 1180 | 1472661323584 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}] 09:35:23 INFO - PROCESS | 1180 | 1472661323590 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:23 INFO - PROCESS | 1180 | 1472661323708 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:35:23 INFO - PROCESS | 1180 | 1472661323782 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1180 | 1472661323784 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:23 INFO - PROCESS | 1180 | ++DOCSHELL 15E2D000 == 36 [pid = 1180] [id = 39] 09:35:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E2DC00) [pid = 1180] [serial = 113] [outer = 00000000] 09:35:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E30C00) [pid = 1180] [serial = 114] [outer = 15E2DC00] 09:35:23 INFO - PROCESS | 1180 | 1472661323831 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (165E0000) [pid = 1180] [serial = 115] [outer = 15E2DC00] 09:35:24 INFO - PROCESS | 1180 | 1472661324226 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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 690ms 09:35:24 INFO - PROCESS | 1180 | 1472661324265 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 1180 | 1472661324267 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:35:24 INFO - PROCESS | 1180 | 1472661324271 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1180 | 1472661324272 Marionette TRACE conn6 <- [1,122,null,{}] 09:35:24 INFO - PROCESS | 1180 | 1472661324276 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}] 09:35:24 INFO - PROCESS | 1180 | 1472661324278 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:24 INFO - PROCESS | 1180 | 1472661324492 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1938B400) [pid = 1180] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1717A000) [pid = 1180] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13F55000) [pid = 1180] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (07F85400) [pid = 1180] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D28B800) [pid = 1180] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (113FB800) [pid = 1180] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E60C00) [pid = 1180] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (18874800) [pid = 1180] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13F5B000) [pid = 1180] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D295000) [pid = 1180] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0CC51000) [pid = 1180] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (12DB2800) [pid = 1180] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:35:24 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0C22AC00) [pid = 1180] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:35:24 INFO - PROCESS | 1180 | 1472661324538 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1180 | 1472661324539 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:24 INFO - PROCESS | 1180 | ++DOCSHELL 07F7B800 == 37 [pid = 1180] [id = 40] 09:35:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (07F7CC00) [pid = 1180] [serial = 116] [outer = 00000000] 09:35:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0B83CC00) [pid = 1180] [serial = 117] [outer = 07F7CC00] 09:35:24 INFO - PROCESS | 1180 | 1472661324585 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0D07C400) [pid = 1180] [serial = 118] [outer = 07F7CC00] 09:35:24 INFO - PROCESS | 1180 | 1472661324905 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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 09:35:24 INFO - PROCESS | 1180 | 1472661324946 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 1180 | 1472661324948 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:35:24 INFO - PROCESS | 1180 | 1472661324951 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:35:24 INFO - PROCESS | 1180 | 1472661324953 Marionette TRACE conn6 <- [1,126,null,{}] 09:35:24 INFO - PROCESS | 1180 | 1472661324957 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}] 09:35:24 INFO - PROCESS | 1180 | 1472661324959 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:25 INFO - PROCESS | 1180 | 1472661325081 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:35:25 INFO - PROCESS | 1180 | 1472661325092 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1180 | 1472661325094 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:25 INFO - PROCESS | 1180 | ++DOCSHELL 0D10E800 == 38 [pid = 1180] [id = 41] 09:35:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (0D295800) [pid = 1180] [serial = 119] [outer = 00000000] 09:35:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1717D400) [pid = 1180] [serial = 120] [outer = 0D295800] 09:35:25 INFO - PROCESS | 1180 | 1472661325139 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17183000) [pid = 1180] [serial = 121] [outer = 0D295800] 09:35:25 INFO - PROCESS | 1180 | 1472661325523 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 09:35:25 INFO - PROCESS | 1180 | 1472661325585 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 1180 | 1472661325587 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:35:25 INFO - PROCESS | 1180 | 1472661325590 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 1180 | 1472661325592 Marionette TRACE conn6 <- [1,130,null,{}] 09:35:25 INFO - PROCESS | 1180 | 1472661325596 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}] 09:35:25 INFO - PROCESS | 1180 | 1472661325598 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:25 INFO - PROCESS | 1180 | 1472661325701 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:35:25 INFO - PROCESS | 1180 | 1472661325709 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1180 | 1472661325711 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:25 INFO - PROCESS | 1180 | ++DOCSHELL 0865A800 == 39 [pid = 1180] [id = 42] 09:35:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0865B400) [pid = 1180] [serial = 122] [outer = 00000000] 09:35:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (08661000) [pid = 1180] [serial = 123] [outer = 0865B400] 09:35:25 INFO - PROCESS | 1180 | 1472661325758 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0C6FAC00) [pid = 1180] [serial = 124] [outer = 0865B400] 09:35:26 INFO - PROCESS | 1180 | 1472661326147 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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 09:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:35:26 INFO - PROCESS | 1180 | 1472661326161 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1180 | 1472661326163 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:35:26 INFO - PROCESS | 1180 | 1472661326166 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1180 | 1472661326168 Marionette TRACE conn6 <- [1,134,null,{}] 09:35:26 INFO - PROCESS | 1180 | 1472661326171 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}] 09:35:26 INFO - PROCESS | 1180 | 1472661326173 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:26 INFO - PROCESS | 1180 | 1472661326252 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:35:26 INFO - PROCESS | 1180 | 1472661326338 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1180 | 1472661326340 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:26 INFO - PROCESS | 1180 | ++DOCSHELL 0865CC00 == 40 [pid = 1180] [id = 43] 09:35:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (08663400) [pid = 1180] [serial = 125] [outer = 00000000] 09:35:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (165E2C00) [pid = 1180] [serial = 126] [outer = 08663400] 09:35:26 INFO - PROCESS | 1180 | 1472661326389 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (172D8000) [pid = 1180] [serial = 127] [outer = 08663400] 09:35:27 INFO - PROCESS | 1180 | 1472661327108 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1019ms 09:35:27 INFO - PROCESS | 1180 | 1472661327186 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:35:27 INFO - PROCESS | 1180 | 1472661327191 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:35:27 INFO - PROCESS | 1180 | 1472661327196 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1180 | 1472661327202 Marionette TRACE conn6 <- [1,138,null,{}] 09:35:27 INFO - PROCESS | 1180 | 1472661327215 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}] 09:35:27 INFO - PROCESS | 1180 | 1472661327218 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:27 INFO - PROCESS | 1180 | 1472661327368 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:35:27 INFO - PROCESS | 1180 | 1472661327435 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 1180 | 1472661327438 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:27 INFO - PROCESS | 1180 | ++DOCSHELL 0B83D800 == 41 [pid = 1180] [id = 44] 09:35:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0B841400) [pid = 1180] [serial = 128] [outer = 00000000] 09:35:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D28A800) [pid = 1180] [serial = 129] [outer = 0B841400] 09:35:27 INFO - PROCESS | 1180 | 1472661327538 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (11383000) [pid = 1180] [serial = 130] [outer = 0B841400] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 12CDD800 == 40 [pid = 1180] [id = 32] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 13F53800 == 39 [pid = 1180] [id = 30] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 18586000 == 38 [pid = 1180] [id = 31] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 0865A800 == 37 [pid = 1180] [id = 42] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 0D10E800 == 36 [pid = 1180] [id = 41] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 07F7B800 == 35 [pid = 1180] [id = 40] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 15E2D000 == 34 [pid = 1180] [id = 39] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 13E75C00 == 33 [pid = 1180] [id = 38] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 151DCC00 == 32 [pid = 1180] [id = 37] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 13E5F800 == 31 [pid = 1180] [id = 36] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 11794000 == 30 [pid = 1180] [id = 35] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 0CC55000 == 29 [pid = 1180] [id = 34] 09:35:28 INFO - PROCESS | 1180 | --DOCSHELL 0C663800 == 28 [pid = 1180] [id = 33] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1ABE3800) [pid = 1180] [serial = 64] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (19394000) [pid = 1180] [serial = 63] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (171A0800) [pid = 1180] [serial = 81] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13FB2C00) [pid = 1180] [serial = 46] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1457DC00) [pid = 1180] [serial = 52] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D296400) [pid = 1180] [serial = 61] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17EE9C00) [pid = 1180] [serial = 55] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E38C00) [pid = 1180] [serial = 49] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (18DD2C00) [pid = 1180] [serial = 58] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1744BC00) [pid = 1180] [serial = 82] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13FAD400) [pid = 1180] [serial = 78] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0DE9B800) [pid = 1180] [serial = 69] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0CC51C00) [pid = 1180] [serial = 72] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0E8ECC00) [pid = 1180] [serial = 70] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13AC2800) [pid = 1180] [serial = 75] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E60400) [pid = 1180] [serial = 76] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0C435400) [pid = 1180] [serial = 66] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0C604000) [pid = 1180] [serial = 67] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (0DD0B800) [pid = 1180] [serial = 73] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15388400) [pid = 1180] [serial = 79] [outer = 00000000] [url = about:blank] 09:35:28 INFO - PROCESS | 1180 | 1472661328453 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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1280ms 09:35:28 INFO - PROCESS | 1180 | 1472661328476 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:35:28 INFO - PROCESS | 1180 | 1472661328480 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:35:28 INFO - PROCESS | 1180 | 1472661328485 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 1180 | 1472661328489 Marionette TRACE conn6 <- [1,142,null,{}] 09:35:28 INFO - PROCESS | 1180 | 1472661328495 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}] 09:35:28 INFO - PROCESS | 1180 | 1472661328497 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:28 INFO - PROCESS | 1180 | 1472661328585 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:35:28 INFO - PROCESS | 1180 | 1472661328593 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1180 | 1472661328597 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:28 INFO - PROCESS | 1180 | ++DOCSHELL 0B83A400 == 29 [pid = 1180] [id = 45] 09:35:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0B83A800) [pid = 1180] [serial = 131] [outer = 00000000] 09:35:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0C2CE000) [pid = 1180] [serial = 132] [outer = 0B83A800] 09:35:28 INFO - PROCESS | 1180 | 1472661328647 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0C604800) [pid = 1180] [serial = 133] [outer = 0B83A800] 09:35:29 INFO - PROCESS | 1180 | 1472661329120 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 09:35:29 INFO - PROCESS | 1180 | 1472661329176 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1180 | 1472661329181 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:35:29 INFO - PROCESS | 1180 | 1472661329188 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1180 | 1472661329190 Marionette TRACE conn6 <- [1,146,null,{}] 09:35:29 INFO - PROCESS | 1180 | 1472661329194 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}] 09:35:29 INFO - PROCESS | 1180 | 1472661329197 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:29 INFO - PROCESS | 1180 | 1472661329284 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:35:29 INFO - PROCESS | 1180 | 1472661329293 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1180 | 1472661329295 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:29 INFO - PROCESS | 1180 | ++DOCSHELL 0DD0C800 == 30 [pid = 1180] [id = 46] 09:35:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0DDFD800) [pid = 1180] [serial = 134] [outer = 00000000] 09:35:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0E8E0000) [pid = 1180] [serial = 135] [outer = 0DDFD800] 09:35:29 INFO - PROCESS | 1180 | 1472661329347 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (11361000) [pid = 1180] [serial = 136] [outer = 0DDFD800] 09:35:29 INFO - PROCESS | 1180 | 1472661329797 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 09:35:29 INFO - PROCESS | 1180 | 1472661329821 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1180 | 1472661329824 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:35:29 INFO - PROCESS | 1180 | 1472661329827 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:35:29 INFO - PROCESS | 1180 | 1472661329830 Marionette TRACE conn6 <- [1,150,null,{}] 09:35:29 INFO - PROCESS | 1180 | 1472661329847 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}] 09:35:29 INFO - PROCESS | 1180 | 1472661329852 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:29 INFO - PROCESS | 1180 | 1472661329957 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:35:29 INFO - PROCESS | 1180 | 1472661329967 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1180 | 1472661329970 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:29 INFO - PROCESS | 1180 | ++DOCSHELL 13ABA000 == 31 [pid = 1180] [id = 47] 09:35:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13ABA400) [pid = 1180] [serial = 137] [outer = 00000000] 09:35:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13AC1000) [pid = 1180] [serial = 138] [outer = 13ABA400] 09:35:30 INFO - PROCESS | 1180 | 1472661330029 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13ACEC00) [pid = 1180] [serial = 139] [outer = 13ABA400] 09:35:30 INFO - PROCESS | 1180 | 1472661330454 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 09:35:30 INFO - PROCESS | 1180 | 1472661330521 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 1180 | 1472661330524 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:35:30 INFO - PROCESS | 1180 | 1472661330527 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:35:30 INFO - PROCESS | 1180 | 1472661330529 Marionette TRACE conn6 <- [1,154,null,{}] 09:35:30 INFO - PROCESS | 1180 | 1472661330533 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}] 09:35:30 INFO - PROCESS | 1180 | 1472661330535 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:30 INFO - PROCESS | 1180 | 1472661330644 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:35:30 INFO - PROCESS | 1180 | 1472661330651 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1180 | 1472661330653 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:30 INFO - PROCESS | 1180 | ++DOCSHELL 13E70800 == 32 [pid = 1180] [id = 48] 09:35:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E72800) [pid = 1180] [serial = 140] [outer = 00000000] 09:35:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E7A000) [pid = 1180] [serial = 141] [outer = 13E72800] 09:35:30 INFO - PROCESS | 1180 | 1472661330736 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13F55400) [pid = 1180] [serial = 142] [outer = 13E72800] 09:35:31 INFO - PROCESS | 1180 | 1472661331181 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 09:35:31 INFO - PROCESS | 1180 | 1472661331201 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1180 | 1472661331203 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:35:31 INFO - PROCESS | 1180 | 1472661331206 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1180 | 1472661331208 Marionette TRACE conn6 <- [1,158,null,{}] 09:35:31 INFO - PROCESS | 1180 | 1472661331219 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}] 09:35:31 INFO - PROCESS | 1180 | 1472661331221 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:31 INFO - PROCESS | 1180 | 1472661331345 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:35:31 INFO - PROCESS | 1180 | 1472661331396 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 1180 | 1472661331398 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:31 INFO - PROCESS | 1180 | ++DOCSHELL 13F5D800 == 33 [pid = 1180] [id = 49] 09:35:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13FB1400) [pid = 1180] [serial = 143] [outer = 00000000] 09:35:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (151E4C00) [pid = 1180] [serial = 144] [outer = 13FB1400] 09:35:31 INFO - PROCESS | 1180 | 1472661331443 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15A38800) [pid = 1180] [serial = 145] [outer = 13FB1400] 09:35:31 INFO - PROCESS | 1180 | 1472661331868 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 09:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:35:31 INFO - PROCESS | 1180 | 1472661331878 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1180 | 1472661331880 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 1180 | 1472661331883 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1180 | 1472661331885 Marionette TRACE conn6 <- [1,162,null,{}] 09:35:31 INFO - PROCESS | 1180 | 1472661331888 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}] 09:35:31 INFO - PROCESS | 1180 | 1472661331894 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:32 INFO - PROCESS | 1180 | 1472661332042 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:35:32 INFO - PROCESS | 1180 | 1472661332056 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1180 | 1472661332058 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:32 INFO - PROCESS | 1180 | ++DOCSHELL 151DF400 == 34 [pid = 1180] [id = 50] 09:35:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E22800) [pid = 1180] [serial = 146] [outer = 00000000] 09:35:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E3AC00) [pid = 1180] [serial = 147] [outer = 15E22800] 09:35:32 INFO - PROCESS | 1180 | 1472661332104 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15E3B800) [pid = 1180] [serial = 148] [outer = 15E22800] 09:35:32 INFO - PROCESS | 1180 | 1472661332610 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]]]}] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13E77800) [pid = 1180] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13E60000) [pid = 1180] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0CC57C00) [pid = 1180] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (151DD000) [pid = 1180] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D288800) [pid = 1180] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13F55800) [pid = 1180] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1858A000) [pid = 1180] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (188E9400) [pid = 1180] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E2DC00) [pid = 1180] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (07F7CC00) [pid = 1180] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0865B400) [pid = 1180] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1189F000) [pid = 1180] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:35:32 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D295800) [pid = 1180] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 770ms 09:35:32 INFO - PROCESS | 1180 | 1472661332656 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 1180 | 1472661332658 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:35:32 INFO - PROCESS | 1180 | 1472661332661 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 1180 | 1472661332663 Marionette TRACE conn6 <- [1,166,null,{}] 09:35:32 INFO - PROCESS | 1180 | 1472661332667 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}] 09:35:32 INFO - PROCESS | 1180 | 1472661332669 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:32 INFO - PROCESS | 1180 | 1472661332756 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:35:32 INFO - PROCESS | 1180 | 1472661332763 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1180 | 1472661332765 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:32 INFO - PROCESS | 1180 | ++DOCSHELL 0C60C800 == 35 [pid = 1180] [id = 51] 09:35:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0CC57C00) [pid = 1180] [serial = 149] [outer = 00000000] 09:35:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1179B000) [pid = 1180] [serial = 150] [outer = 0CC57C00] 09:35:32 INFO - PROCESS | 1180 | 1472661332810 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13AB9800) [pid = 1180] [serial = 151] [outer = 0CC57C00] 09:35:33 INFO - PROCESS | 1180 | 1472661333209 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]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 09:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:35:33 INFO - PROCESS | 1180 | 1472661333234 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1180 | 1472661333236 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:35:33 INFO - PROCESS | 1180 | 1472661333240 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1180 | 1472661333242 Marionette TRACE conn6 <- [1,170,null,{}] 09:35:33 INFO - PROCESS | 1180 | 1472661333261 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}] 09:35:33 INFO - PROCESS | 1180 | 1472661333263 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:33 INFO - PROCESS | 1180 | 1472661333341 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:35:33 INFO - PROCESS | 1180 | 1472661333347 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1180 | 1472661333349 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:33 INFO - PROCESS | 1180 | ++DOCSHELL 0D073C00 == 36 [pid = 1180] [id = 52] 09:35:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E38C00) [pid = 1180] [serial = 152] [outer = 00000000] 09:35:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17182800) [pid = 1180] [serial = 153] [outer = 15E38C00] 09:35:33 INFO - PROCESS | 1180 | 1472661333395 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (171A0800) [pid = 1180] [serial = 154] [outer = 15E38C00] 09:35:33 INFO - PROCESS | 1180 | 1472661333805 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]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 591ms 09:35:33 INFO - PROCESS | 1180 | 1472661333831 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1180 | 1472661333833 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:35:33 INFO - PROCESS | 1180 | 1472661333836 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1180 | 1472661333838 Marionette TRACE conn6 <- [1,174,null,{}] 09:35:33 INFO - PROCESS | 1180 | 1472661333852 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}] 09:35:33 INFO - PROCESS | 1180 | 1472661333854 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:33 INFO - PROCESS | 1180 | 1472661333933 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:35:33 INFO - PROCESS | 1180 | 1472661333938 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1180 | 1472661333940 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:33 INFO - PROCESS | 1180 | ++DOCSHELL 13E61C00 == 37 [pid = 1180] [id = 53] 09:35:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17332400) [pid = 1180] [serial = 155] [outer = 00000000] 09:35:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17B1D400) [pid = 1180] [serial = 156] [outer = 17332400] 09:35:33 INFO - PROCESS | 1180 | 1472661333986 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17BAEC00) [pid = 1180] [serial = 157] [outer = 17332400] 09:35:34 INFO - PROCESS | 1180 | 1472661334390 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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 09:35:34 INFO - PROCESS | 1180 | 1472661334407 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:35:34 INFO - PROCESS | 1180 | 1472661334409 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:35:34 INFO - PROCESS | 1180 | 1472661334413 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1180 | 1472661334414 Marionette TRACE conn6 <- [1,178,null,{}] 09:35:34 INFO - PROCESS | 1180 | 1472661334418 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}] 09:35:34 INFO - PROCESS | 1180 | 1472661334420 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:34 INFO - PROCESS | 1180 | 1472661334530 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:35:34 INFO - PROCESS | 1180 | 1472661334537 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1180 | 1472661334539 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:34 INFO - PROCESS | 1180 | ++DOCSHELL 12D96C00 == 38 [pid = 1180] [id = 54] 09:35:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13AC9400) [pid = 1180] [serial = 158] [outer = 00000000] 09:35:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E09000) [pid = 1180] [serial = 159] [outer = 13AC9400] 09:35:34 INFO - PROCESS | 1180 | 1472661334586 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E0D800) [pid = 1180] [serial = 160] [outer = 13AC9400] 09:35:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0C274400) [pid = 1180] [serial = 161] [outer = 14577800] 09:35:35 INFO - PROCESS | 1180 | 1472661335286 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 930ms 09:35:35 INFO - PROCESS | 1180 | 1472661335344 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1180 | 1472661335349 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:35:35 INFO - PROCESS | 1180 | 1472661335354 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1180 | 1472661335358 Marionette TRACE conn6 <- [1,182,null,{}] 09:35:35 INFO - PROCESS | 1180 | 1472661335363 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}] 09:35:35 INFO - PROCESS | 1180 | 1472661335366 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:35 INFO - PROCESS | 1180 | 1472661335486 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:35:35 INFO - PROCESS | 1180 | 1472661335555 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 1180 | 1472661335558 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:35 INFO - PROCESS | 1180 | ++DOCSHELL 0D295000 == 39 [pid = 1180] [id = 55] 09:35:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0DEDCC00) [pid = 1180] [serial = 162] [outer = 00000000] 09:35:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (123AFC00) [pid = 1180] [serial = 163] [outer = 0DEDCC00] 09:35:35 INFO - PROCESS | 1180 | 1472661335632 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (12DBDC00) [pid = 1180] [serial = 164] [outer = 0DEDCC00] 09:35:36 INFO - PROCESS | 1180 | 1472661336151 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 09:35:36 INFO - PROCESS | 1180 | 1472661336190 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1180 | 1472661336195 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:35:36 INFO - PROCESS | 1180 | 1472661336203 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1180 | 1472661336206 Marionette TRACE conn6 <- [1,186,null,{}] 09:35:36 INFO - PROCESS | 1180 | 1472661336210 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}] 09:35:36 INFO - PROCESS | 1180 | 1472661336213 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:36 INFO - PROCESS | 1180 | 1472661336324 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:35:36 INFO - PROCESS | 1180 | 1472661336412 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1180 | 1472661336415 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:36 INFO - PROCESS | 1180 | ++DOCSHELL 151DA000 == 40 [pid = 1180] [id = 56] 09:35:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (151E1800) [pid = 1180] [serial = 165] [outer = 00000000] 09:35:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (15E06C00) [pid = 1180] [serial = 166] [outer = 151E1800] 09:35:36 INFO - PROCESS | 1180 | 1472661336474 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (15E0F400) [pid = 1180] [serial = 167] [outer = 151E1800] 09:35:37 INFO - PROCESS | 1180 | 1472661337046 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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 09:35:37 INFO - PROCESS | 1180 | 1472661337075 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 1180 | 1472661337078 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:35:37 INFO - PROCESS | 1180 | 1472661337082 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 1180 | 1472661337086 Marionette TRACE conn6 <- [1,190,null,{}] 09:35:37 INFO - PROCESS | 1180 | 1472661337097 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}] 09:35:37 INFO - PROCESS | 1180 | 1472661337101 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:37 INFO - PROCESS | 1180 | 1472661337209 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:35:37 INFO - PROCESS | 1180 | 1472661337299 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1180 | 1472661337302 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:37 INFO - PROCESS | 1180 | ++DOCSHELL 172D7400 == 41 [pid = 1180] [id = 57] 09:35:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (172D8400) [pid = 1180] [serial = 168] [outer = 00000000] 09:35:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (173EAC00) [pid = 1180] [serial = 169] [outer = 172D8400] 09:35:37 INFO - PROCESS | 1180 | 1472661337361 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (17EE7800) [pid = 1180] [serial = 170] [outer = 172D8400] 09:35:38 INFO - PROCESS | 1180 | 1472661338062 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1022ms 09:35:38 INFO - PROCESS | 1180 | 1472661338107 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:35:38 INFO - PROCESS | 1180 | 1472661338111 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:35:38 INFO - PROCESS | 1180 | 1472661338116 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1180 | 1472661338119 Marionette TRACE conn6 <- [1,194,null,{}] 09:35:38 INFO - PROCESS | 1180 | 1472661338125 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}] 09:35:38 INFO - PROCESS | 1180 | 1472661338128 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:38 INFO - PROCESS | 1180 | 1472661338259 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:35:38 INFO - PROCESS | 1180 | 1472661338334 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1180 | 1472661338339 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:38 INFO - PROCESS | 1180 | ++DOCSHELL 08655400 == 42 [pid = 1180] [id = 58] 09:35:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (08659800) [pid = 1180] [serial = 171] [outer = 00000000] 09:35:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (0D28A000) [pid = 1180] [serial = 172] [outer = 08659800] 09:35:38 INFO - PROCESS | 1180 | 1472661338433 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (0D295800) [pid = 1180] [serial = 173] [outer = 08659800] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 13E61C00 == 41 [pid = 1180] [id = 53] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 0D073C00 == 40 [pid = 1180] [id = 52] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 0C60C800 == 39 [pid = 1180] [id = 51] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 151DF400 == 38 [pid = 1180] [id = 50] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 13F5D800 == 37 [pid = 1180] [id = 49] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 13E70800 == 36 [pid = 1180] [id = 48] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 13ABA000 == 35 [pid = 1180] [id = 47] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 0DD0C800 == 34 [pid = 1180] [id = 46] 09:35:38 INFO - PROCESS | 1180 | --DOCSHELL 0B83A400 == 33 [pid = 1180] [id = 45] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (165E2C00) [pid = 1180] [serial = 126] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (13E7B000) [pid = 1180] [serial = 111] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (13F57800) [pid = 1180] [serial = 105] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (0D287800) [pid = 1180] [serial = 99] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (0D290C00) [pid = 1180] [serial = 100] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (0D292C00) [pid = 1180] [serial = 96] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15E3A800) [pid = 1180] [serial = 108] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1174E400) [pid = 1180] [serial = 85] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0DE9D400) [pid = 1180] [serial = 84] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16572800) [pid = 1180] [serial = 88] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E37C00) [pid = 1180] [serial = 87] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1938DC00) [pid = 1180] [serial = 91] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (18C43C00) [pid = 1180] [serial = 90] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1ABE9000) [pid = 1180] [serial = 94] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1ABE4C00) [pid = 1180] [serial = 93] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E30C00) [pid = 1180] [serial = 114] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0B83CC00) [pid = 1180] [serial = 117] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (165E0000) [pid = 1180] [serial = 115] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D07C400) [pid = 1180] [serial = 118] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (08661000) [pid = 1180] [serial = 123] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (12CDAC00) [pid = 1180] [serial = 103] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (129A1400) [pid = 1180] [serial = 102] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E40C00) [pid = 1180] [serial = 109] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E7E000) [pid = 1180] [serial = 112] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1717D400) [pid = 1180] [serial = 120] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13F5E800) [pid = 1180] [serial = 106] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (17183000) [pid = 1180] [serial = 121] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0C6FAC00) [pid = 1180] [serial = 124] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 1180 | 1472661338947 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 872ms 09:35:38 INFO - PROCESS | 1180 | 1472661338989 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1180 | 1472661338993 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:35:39 INFO - PROCESS | 1180 | 1472661339003 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 1180 | 1472661339006 Marionette TRACE conn6 <- [1,198,null,{}] 09:35:39 INFO - PROCESS | 1180 | 1472661339010 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}] 09:35:39 INFO - PROCESS | 1180 | 1472661339012 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:39 INFO - PROCESS | 1180 | 1472661339098 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:35:39 INFO - PROCESS | 1180 | 1472661339107 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1180 | 1472661339109 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:39 INFO - PROCESS | 1180 | ++DOCSHELL 0D331400 == 34 [pid = 1180] [id = 59] 09:35:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D4E8800) [pid = 1180] [serial = 174] [outer = 00000000] 09:35:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0E868000) [pid = 1180] [serial = 175] [outer = 0D4E8800] 09:35:39 INFO - PROCESS | 1180 | 1472661339159 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1176F800) [pid = 1180] [serial = 176] [outer = 0D4E8800] 09:35:39 INFO - PROCESS | 1180 | 1472661339608 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 09:35:39 INFO - PROCESS | 1180 | 1472661339634 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 1180 | 1472661339636 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:35:39 INFO - PROCESS | 1180 | 1472661339639 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:35:39 INFO - PROCESS | 1180 | 1472661339643 Marionette TRACE conn6 <- [1,202,null,{}] 09:35:39 INFO - PROCESS | 1180 | 1472661339657 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}] 09:35:39 INFO - PROCESS | 1180 | 1472661339661 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:39 INFO - PROCESS | 1180 | 1472661339747 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:35:39 INFO - PROCESS | 1180 | 1472661339756 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1180 | 1472661339759 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:39 INFO - PROCESS | 1180 | ++DOCSHELL 12DBA000 == 35 [pid = 1180] [id = 60] 09:35:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AB8400) [pid = 1180] [serial = 177] [outer = 00000000] 09:35:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13ABF800) [pid = 1180] [serial = 178] [outer = 13AB8400] 09:35:39 INFO - PROCESS | 1180 | 1472661339809 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13AD4C00) [pid = 1180] [serial = 179] [outer = 13AB8400] 09:35:40 INFO - PROCESS | 1180 | 1472661340252 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]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 09:35:40 INFO - PROCESS | 1180 | 1472661340274 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1180 | 1472661340276 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:35:40 INFO - PROCESS | 1180 | 1472661340280 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1180 | 1472661340281 Marionette TRACE conn6 <- [1,206,null,{}] 09:35:40 INFO - PROCESS | 1180 | 1472661340285 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}] 09:35:40 INFO - PROCESS | 1180 | 1472661340287 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:40 INFO - PROCESS | 1180 | 1472661340371 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:35:40 INFO - PROCESS | 1180 | 1472661340376 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1180 | 1472661340387 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:40 INFO - PROCESS | 1180 | ++DOCSHELL 13E73000 == 36 [pid = 1180] [id = 61] 09:35:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13E74400) [pid = 1180] [serial = 180] [outer = 00000000] 09:35:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13F58C00) [pid = 1180] [serial = 181] [outer = 13E74400] 09:35:40 INFO - PROCESS | 1180 | 1472661340434 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13F5EC00) [pid = 1180] [serial = 182] [outer = 13E74400] 09:35:40 INFO - PROCESS | 1180 | 1472661340840 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]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 09:35:40 INFO - PROCESS | 1180 | 1472661340918 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1180 | 1472661340920 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:35:40 INFO - PROCESS | 1180 | 1472661340924 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1180 | 1472661340926 Marionette TRACE conn6 <- [1,210,null,{}] 09:35:40 INFO - PROCESS | 1180 | 1472661340930 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}] 09:35:40 INFO - PROCESS | 1180 | 1472661340932 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:41 INFO - PROCESS | 1180 | 1472661341034 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:35:41 INFO - PROCESS | 1180 | 1472661341040 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1180 | 1472661341042 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:41 INFO - PROCESS | 1180 | ++DOCSHELL 13E7D800 == 37 [pid = 1180] [id = 62] 09:35:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13FB2400) [pid = 1180] [serial = 183] [outer = 00000000] 09:35:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E02C00) [pid = 1180] [serial = 184] [outer = 13FB2400] 09:35:41 INFO - PROCESS | 1180 | 1472661341089 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E06000) [pid = 1180] [serial = 185] [outer = 13FB2400] 09:35:41 INFO - PROCESS | 1180 | 1472661341558 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]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 09:35:41 INFO - PROCESS | 1180 | 1472661341599 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:35:41 INFO - PROCESS | 1180 | 1472661341601 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:35:41 INFO - PROCESS | 1180 | 1472661341604 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1180 | 1472661341605 Marionette TRACE conn6 <- [1,214,null,{}] 09:35:41 INFO - PROCESS | 1180 | 1472661341609 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}] 09:35:41 INFO - PROCESS | 1180 | 1472661341614 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:41 INFO - PROCESS | 1180 | 1472661341752 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:35:41 INFO - PROCESS | 1180 | 1472661341763 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1180 | 1472661341765 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:41 INFO - PROCESS | 1180 | ++DOCSHELL 0C478400 == 38 [pid = 1180] [id = 63] 09:35:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E23400) [pid = 1180] [serial = 186] [outer = 00000000] 09:35:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E3EC00) [pid = 1180] [serial = 187] [outer = 15E23400] 09:35:41 INFO - PROCESS | 1180 | 1472661341851 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (164D6C00) [pid = 1180] [serial = 188] [outer = 15E23400] 09:35:42 INFO - PROCESS | 1180 | 1472661342271 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]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 09:35:42 INFO - PROCESS | 1180 | 1472661342362 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 1180 | 1472661342364 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:35:42 INFO - PROCESS | 1180 | 1472661342367 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1180 | 1472661342369 Marionette TRACE conn6 <- [1,218,null,{}] 09:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:35:42 INFO - PROCESS | 1180 | 1472661342372 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}] 09:35:42 INFO - PROCESS | 1180 | 1472661342374 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:42 INFO - PROCESS | 1180 | 1472661342488 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:35:42 INFO - PROCESS | 1180 | 1472661342497 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1180 | 1472661342499 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:42 INFO - PROCESS | 1180 | ++DOCSHELL 16572800 == 39 [pid = 1180] [id = 64] 09:35:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (16573C00) [pid = 1180] [serial = 189] [outer = 00000000] 09:35:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (17183400) [pid = 1180] [serial = 190] [outer = 16573C00] 09:35:42 INFO - PROCESS | 1180 | 1472661342585 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (171AE400) [pid = 1180] [serial = 191] [outer = 16573C00] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (17332400) [pid = 1180] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13FB1400) [pid = 1180] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0B83A800) [pid = 1180] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E22800) [pid = 1180] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0CC57C00) [pid = 1180] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0DDFD800) [pid = 1180] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13ABA400) [pid = 1180] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E38C00) [pid = 1180] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:35:43 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E72800) [pid = 1180] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:35:43 INFO - PROCESS | 1180 | 1472661343062 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 730ms 09:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:35:43 INFO - PROCESS | 1180 | 1472661343102 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1180 | 1472661343104 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:35:43 INFO - PROCESS | 1180 | 1472661343111 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1180 | 1472661343113 Marionette TRACE conn6 <- [1,222,null,{}] 09:35:43 INFO - PROCESS | 1180 | 1472661343117 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}] 09:35:43 INFO - PROCESS | 1180 | 1472661343119 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:43 INFO - PROCESS | 1180 | 1472661343199 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:35:43 INFO - PROCESS | 1180 | 1472661343205 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1180 | 1472661343207 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:43 INFO - PROCESS | 1180 | ++DOCSHELL 0B83A800 == 40 [pid = 1180] [id = 65] 09:35:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0D99BC00) [pid = 1180] [serial = 192] [outer = 00000000] 09:35:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (14576C00) [pid = 1180] [serial = 193] [outer = 0D99BC00] 09:35:43 INFO - PROCESS | 1180 | 1472661343255 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15EBE000) [pid = 1180] [serial = 194] [outer = 0D99BC00] 09:35:43 INFO - PROCESS | 1180 | 1472661343675 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 590ms 09:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:35:43 INFO - PROCESS | 1180 | 1472661343706 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1180 | 1472661343708 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:35:43 INFO - PROCESS | 1180 | 1472661343711 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1180 | 1472661343713 Marionette TRACE conn6 <- [1,226,null,{}] 09:35:43 INFO - PROCESS | 1180 | 1472661343716 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}] 09:35:43 INFO - PROCESS | 1180 | 1472661343718 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:43 INFO - PROCESS | 1180 | 1472661343818 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:35:43 INFO - PROCESS | 1180 | 1472661343826 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1180 | 1472661343828 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:43 INFO - PROCESS | 1180 | ++DOCSHELL 12DB7800 == 41 [pid = 1180] [id = 66] 09:35:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13F56000) [pid = 1180] [serial = 195] [outer = 00000000] 09:35:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (17249C00) [pid = 1180] [serial = 196] [outer = 13F56000] 09:35:43 INFO - PROCESS | 1180 | 1472661343873 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17250800) [pid = 1180] [serial = 197] [outer = 13F56000] 09:35:44 INFO - PROCESS | 1180 | 1472661344281 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:35:44 INFO - PROCESS | 1180 | 1472661344345 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 1180 | 1472661344347 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:35:44 INFO - PROCESS | 1180 | 1472661344351 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 1180 | 1472661344352 Marionette TRACE conn6 <- [1,230,null,{}] 09:35:44 INFO - PROCESS | 1180 | 1472661344356 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}] 09:35:44 INFO - PROCESS | 1180 | 1472661344358 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:44 INFO - PROCESS | 1180 | 1472661344436 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:35:44 INFO - PROCESS | 1180 | 1472661344446 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1180 | 1472661344448 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:44 INFO - PROCESS | 1180 | ++DOCSHELL 13FB1400 == 42 [pid = 1180] [id = 67] 09:35:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (172D3800) [pid = 1180] [serial = 198] [outer = 00000000] 09:35:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (172DC800) [pid = 1180] [serial = 199] [outer = 172D3800] 09:35:44 INFO - PROCESS | 1180 | 1472661344494 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (17338C00) [pid = 1180] [serial = 200] [outer = 172D3800] 09:35:44 INFO - PROCESS | 1180 | 1472661344908 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 09:35:44 INFO - PROCESS | 1180 | 1472661344923 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 1180 | 1472661344926 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:35:44 INFO - PROCESS | 1180 | 1472661344929 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:35:44 INFO - PROCESS | 1180 | 1472661344931 Marionette TRACE conn6 <- [1,234,null,{}] 09:35:44 INFO - PROCESS | 1180 | 1472661344935 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}] 09:35:44 INFO - PROCESS | 1180 | 1472661344937 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:45 INFO - PROCESS | 1180 | 1472661345115 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:35:45 INFO - PROCESS | 1180 | 1472661345253 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 1180 | 1472661345256 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:45 INFO - PROCESS | 1180 | ++DOCSHELL 0865E000 == 43 [pid = 1180] [id = 68] 09:35:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0865E800) [pid = 1180] [serial = 201] [outer = 00000000] 09:35:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (08668000) [pid = 1180] [serial = 202] [outer = 0865E800] 09:35:45 INFO - PROCESS | 1180 | 1472661345320 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (0C43A800) [pid = 1180] [serial = 203] [outer = 0865E800] 09:35:45 INFO - PROCESS | 1180 | 1472661345864 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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 970ms 09:35:45 INFO - PROCESS | 1180 | 1472661345904 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1180 | 1472661345909 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:35:45 INFO - PROCESS | 1180 | 1472661345914 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:35:45 INFO - PROCESS | 1180 | 1472661345917 Marionette TRACE conn6 <- [1,238,null,{}] 09:35:45 INFO - PROCESS | 1180 | 1472661345922 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}] 09:35:45 INFO - PROCESS | 1180 | 1472661345925 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:46 INFO - PROCESS | 1180 | 1472661346037 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:35:46 INFO - PROCESS | 1180 | 1472661346127 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1180 | 1472661346130 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:46 INFO - PROCESS | 1180 | ++DOCSHELL 123AF000 == 44 [pid = 1180] [id = 69] 09:35:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (123AF800) [pid = 1180] [serial = 204] [outer = 00000000] 09:35:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (12D9B000) [pid = 1180] [serial = 205] [outer = 123AF800] 09:35:46 INFO - PROCESS | 1180 | 1472661346190 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (13E6FC00) [pid = 1180] [serial = 206] [outer = 123AF800] 09:35:46 INFO - PROCESS | 1180 | 1472661346843 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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 970ms 09:35:46 INFO - PROCESS | 1180 | 1472661346894 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 1180 | 1472661346898 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:35:46 INFO - PROCESS | 1180 | 1472661346918 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1180 | 1472661346921 Marionette TRACE conn6 <- [1,242,null,{}] 09:35:46 INFO - PROCESS | 1180 | 1472661346954 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}] 09:35:46 INFO - PROCESS | 1180 | 1472661346957 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:47 INFO - PROCESS | 1180 | 1472661347132 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:35:47 INFO - PROCESS | 1180 | 1472661347180 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1180 | 1472661347183 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:47 INFO - PROCESS | 1180 | ++DOCSHELL 15E2F400 == 45 [pid = 1180] [id = 70] 09:35:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (17180C00) [pid = 1180] [serial = 207] [outer = 00000000] 09:35:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (1724EC00) [pid = 1180] [serial = 208] [outer = 17180C00] 09:35:47 INFO - PROCESS | 1180 | 1472661347239 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (17450400) [pid = 1180] [serial = 209] [outer = 17180C00] 09:35:47 INFO - PROCESS | 1180 | 1472661347795 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]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 890ms 09:35:47 INFO - PROCESS | 1180 | 1472661347806 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1180 | 1472661347810 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:35:47 INFO - PROCESS | 1180 | 1472661347837 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1180 | 1472661347842 Marionette TRACE conn6 <- [1,246,null,{}] 09:35:47 INFO - PROCESS | 1180 | 1472661347846 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}] 09:35:47 INFO - PROCESS | 1180 | 1472661347849 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:47 INFO - PROCESS | 1180 | 1472661347962 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:35:48 INFO - PROCESS | 1180 | 1472661348051 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1180 | 1472661348054 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:48 INFO - PROCESS | 1180 | ++DOCSHELL 14587400 == 46 [pid = 1180] [id = 71] 09:35:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (14588800) [pid = 1180] [serial = 210] [outer = 00000000] 09:35:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (1724F400) [pid = 1180] [serial = 211] [outer = 14588800] 09:35:48 INFO - PROCESS | 1180 | 1472661348110 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (18532000) [pid = 1180] [serial = 212] [outer = 14588800] 09:35:48 INFO - PROCESS | 1180 | 1472661348687 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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 890ms 09:35:48 INFO - PROCESS | 1180 | 1472661348724 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 1180 | 1472661348727 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:35:48 INFO - PROCESS | 1180 | 1472661348730 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:35:48 INFO - PROCESS | 1180 | 1472661348732 Marionette TRACE conn6 <- [1,250,null,{}] 09:35:48 INFO - PROCESS | 1180 | 1472661348736 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}] 09:35:48 INFO - PROCESS | 1180 | 1472661348738 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:48 INFO - PROCESS | 1180 | 1472661348845 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:35:48 INFO - PROCESS | 1180 | 1472661348934 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1180 | 1472661348936 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:48 INFO - PROCESS | 1180 | ++DOCSHELL 0C610000 == 47 [pid = 1180] [id = 72] 09:35:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (0CC51400) [pid = 1180] [serial = 213] [outer = 00000000] 09:35:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (1178D400) [pid = 1180] [serial = 214] [outer = 0CC51400] 09:35:48 INFO - PROCESS | 1180 | 1472661348992 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (13E5F800) [pid = 1180] [serial = 215] [outer = 0CC51400] 09:35:49 INFO - PROCESS | 1180 | 1472661349624 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 09:35:49 INFO - PROCESS | 1180 | 1472661349665 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:35:49 INFO - PROCESS | 1180 | 1472661349669 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:35:49 INFO - PROCESS | 1180 | 1472661349674 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1180 | 1472661349678 Marionette TRACE conn6 <- [1,254,null,{}] 09:35:49 INFO - PROCESS | 1180 | 1472661349683 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}] 09:35:49 INFO - PROCESS | 1180 | 1472661349686 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:49 INFO - PROCESS | 1180 | 1472661349790 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:35:49 INFO - PROCESS | 1180 | 1472661349888 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1180 | 1472661349890 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:49 INFO - PROCESS | 1180 | ++DOCSHELL 0D28F400 == 48 [pid = 1180] [id = 73] 09:35:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (0D290C00) [pid = 1180] [serial = 216] [outer = 00000000] 09:35:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 104 (1235B000) [pid = 1180] [serial = 217] [outer = 0D290C00] 09:35:49 INFO - PROCESS | 1180 | 1472661349942 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 105 (12CDE800) [pid = 1180] [serial = 218] [outer = 0D290C00] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 13FB1400 == 47 [pid = 1180] [id = 67] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 12DB7800 == 46 [pid = 1180] [id = 66] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 0B83A800 == 45 [pid = 1180] [id = 65] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 16572800 == 44 [pid = 1180] [id = 64] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 0C478400 == 43 [pid = 1180] [id = 63] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 13E7D800 == 42 [pid = 1180] [id = 62] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 13E73000 == 41 [pid = 1180] [id = 61] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 12DBA000 == 40 [pid = 1180] [id = 60] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 0D331400 == 39 [pid = 1180] [id = 59] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 08655400 == 38 [pid = 1180] [id = 58] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 172D7400 == 37 [pid = 1180] [id = 57] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 151DA000 == 36 [pid = 1180] [id = 56] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 0D295000 == 35 [pid = 1180] [id = 55] 09:35:50 INFO - PROCESS | 1180 | --DOCSHELL 12D96C00 == 34 [pid = 1180] [id = 54] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 104 (17B1D400) [pid = 1180] [serial = 156] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 103 (151E4C00) [pid = 1180] [serial = 144] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (0C2CE000) [pid = 1180] [serial = 132] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (0C604800) [pid = 1180] [serial = 133] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (15E3AC00) [pid = 1180] [serial = 147] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (15A38800) [pid = 1180] [serial = 145] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (1179B000) [pid = 1180] [serial = 150] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (13AB9800) [pid = 1180] [serial = 151] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (0E8E0000) [pid = 1180] [serial = 135] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (11361000) [pid = 1180] [serial = 136] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (15E3B800) [pid = 1180] [serial = 148] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (13AC1000) [pid = 1180] [serial = 138] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (0D28A800) [pid = 1180] [serial = 129] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (171A0800) [pid = 1180] [serial = 154] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13E7A000) [pid = 1180] [serial = 141] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (17182800) [pid = 1180] [serial = 153] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (13ACEC00) [pid = 1180] [serial = 139] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (13F55400) [pid = 1180] [serial = 142] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (17BAEC00) [pid = 1180] [serial = 157] [outer = 00000000] [url = about:blank] 09:35:50 INFO - PROCESS | 1180 | 1472661350508 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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 09:35:50 INFO - PROCESS | 1180 | 1472661350564 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 1180 | 1472661350569 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:35:50 INFO - PROCESS | 1180 | 1472661350575 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1180 | 1472661350577 Marionette TRACE conn6 <- [1,258,null,{}] 09:35:50 INFO - PROCESS | 1180 | 1472661350581 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}] 09:35:50 INFO - PROCESS | 1180 | 1472661350584 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:50 INFO - PROCESS | 1180 | 1472661350675 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:35:50 INFO - PROCESS | 1180 | 1472661350753 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1180 | 1472661350755 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:50 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F7000 == 35 [pid = 1180] [id = 74] 09:35:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0C6FAC00) [pid = 1180] [serial = 219] [outer = 00000000] 09:35:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1176DC00) [pid = 1180] [serial = 220] [outer = 0C6FAC00] 09:35:50 INFO - PROCESS | 1180 | 1472661350804 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (12CDAC00) [pid = 1180] [serial = 221] [outer = 0C6FAC00] 09:35:51 INFO - PROCESS | 1180 | 1472661351386 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 871ms 09:35:51 INFO - PROCESS | 1180 | 1472661351451 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1180 | 1472661351453 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:35:51 INFO - PROCESS | 1180 | 1472661351456 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1180 | 1472661351460 Marionette TRACE conn6 <- [1,262,null,{}] 09:35:51 INFO - PROCESS | 1180 | 1472661351473 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}] 09:35:51 INFO - PROCESS | 1180 | 1472661351477 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:51 INFO - PROCESS | 1180 | 1472661351568 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:35:51 INFO - PROCESS | 1180 | 1472661351645 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1180 | 1472661351648 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:51 INFO - PROCESS | 1180 | ++DOCSHELL 14590000 == 36 [pid = 1180] [id = 75] 09:35:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (14590400) [pid = 1180] [serial = 222] [outer = 00000000] 09:35:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (15A2F800) [pid = 1180] [serial = 223] [outer = 14590400] 09:35:51 INFO - PROCESS | 1180 | 1472661351698 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (15E21400) [pid = 1180] [serial = 224] [outer = 14590400] 09:35:52 INFO - PROCESS | 1180 | 1472661352069 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]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 09:35:52 INFO - PROCESS | 1180 | 1472661352105 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1180 | 1472661352108 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:35:52 INFO - PROCESS | 1180 | 1472661352112 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1180 | 1472661352113 Marionette TRACE conn6 <- [1,266,null,{}] 09:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:35:52 INFO - PROCESS | 1180 | 1472661352117 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}] 09:35:52 INFO - PROCESS | 1180 | 1472661352119 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:52 INFO - PROCESS | 1180 | 1472661352206 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:35:52 INFO - PROCESS | 1180 | 1472661352212 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1180 | 1472661352214 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:52 INFO - PROCESS | 1180 | ++DOCSHELL 15E2B000 == 37 [pid = 1180] [id = 76] 09:35:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (15E2DC00) [pid = 1180] [serial = 225] [outer = 00000000] 09:35:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (15EC0000) [pid = 1180] [serial = 226] [outer = 15E2DC00] 09:35:52 INFO - PROCESS | 1180 | 1472661352260 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (164DC800) [pid = 1180] [serial = 227] [outer = 15E2DC00] 09:35:52 INFO - PROCESS | 1180 | 1472661352718 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]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 09:35:52 INFO - PROCESS | 1180 | 1472661352748 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1180 | 1472661352750 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:35:52 INFO - PROCESS | 1180 | 1472661352761 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1180 | 1472661352763 Marionette TRACE conn6 <- [1,270,null,{}] 09:35:52 INFO - PROCESS | 1180 | 1472661352766 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}] 09:35:52 INFO - PROCESS | 1180 | 1472661352768 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:52 INFO - PROCESS | 1180 | 1472661352878 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:35:52 INFO - PROCESS | 1180 | 1472661352957 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1180 | 1472661352959 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:52 INFO - PROCESS | 1180 | ++DOCSHELL 165E1400 == 38 [pid = 1180] [id = 77] 09:35:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (1717D800) [pid = 1180] [serial = 228] [outer = 00000000] 09:35:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (17245400) [pid = 1180] [serial = 229] [outer = 1717D800] 09:35:53 INFO - PROCESS | 1180 | 1472661353005 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (1724B400) [pid = 1180] [serial = 230] [outer = 1717D800] 09:35:53 INFO - PROCESS | 1180 | 1472661353460 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]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 730ms 09:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:35:53 INFO - PROCESS | 1180 | 1472661353493 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 1180 | 1472661353495 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:35:53 INFO - PROCESS | 1180 | 1472661353498 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1180 | 1472661353500 Marionette TRACE conn6 <- [1,274,null,{}] 09:35:53 INFO - PROCESS | 1180 | 1472661353503 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}] 09:35:53 INFO - PROCESS | 1180 | 1472661353509 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:53 INFO - PROCESS | 1180 | 1472661353655 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:35:53 INFO - PROCESS | 1180 | 1472661353717 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1180 | 1472661353719 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:53 INFO - PROCESS | 1180 | ++DOCSHELL 172D7000 == 39 [pid = 1180] [id = 78] 09:35:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (173E1000) [pid = 1180] [serial = 231] [outer = 00000000] 09:35:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (1858C400) [pid = 1180] [serial = 232] [outer = 173E1000] 09:35:53 INFO - PROCESS | 1180 | 1472661353766 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (18C43000) [pid = 1180] [serial = 233] [outer = 173E1000] 09:35:54 INFO - PROCESS | 1180 | 1472661354162 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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 09:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:35:54 INFO - PROCESS | 1180 | 1472661354173 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1180 | 1472661354175 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 1180 | 1472661354178 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1180 | 1472661354180 Marionette TRACE conn6 <- [1,278,null,{}] 09:35:54 INFO - PROCESS | 1180 | 1472661354183 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}] 09:35:54 INFO - PROCESS | 1180 | 1472661354185 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:54 INFO - PROCESS | 1180 | 1472661354313 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:35:54 INFO - PROCESS | 1180 | 1472661354319 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1180 | 1472661354321 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:54 INFO - PROCESS | 1180 | ++DOCSHELL 18CFCC00 == 40 [pid = 1180] [id = 79] 09:35:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (18DC6400) [pid = 1180] [serial = 234] [outer = 00000000] 09:35:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (1938B800) [pid = 1180] [serial = 235] [outer = 18DC6400] 09:35:54 INFO - PROCESS | 1180 | 1472661354410 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 104 (18DCE800) [pid = 1180] [serial = 236] [outer = 18DC6400] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 103 (15E23400) [pid = 1180] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (08659800) [pid = 1180] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (13FB2400) [pid = 1180] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (13E74400) [pid = 1180] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (16573C00) [pid = 1180] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (13AB8400) [pid = 1180] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (0D4E8800) [pid = 1180] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (0D99BC00) [pid = 1180] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (13F56000) [pid = 1180] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (0CC52800) [pid = 1180] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:35:54 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (0B841400) [pid = 1180] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:35:54 INFO - PROCESS | 1180 | 1472661354860 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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 730ms 09:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:35:54 INFO - PROCESS | 1180 | 1472661354909 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1180 | 1472661354911 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 1180 | 1472661354915 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1180 | 1472661354916 Marionette TRACE conn6 <- [1,282,null,{}] 09:35:54 INFO - PROCESS | 1180 | 1472661354920 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}] 09:35:54 INFO - PROCESS | 1180 | 1472661354921 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:55 INFO - PROCESS | 1180 | 1472661355011 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:35:55 INFO - PROCESS | 1180 | 1472661355017 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1180 | 1472661355019 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:55 INFO - PROCESS | 1180 | ++DOCSHELL 15E07C00 == 41 [pid = 1180] [id = 80] 09:35:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (15E36400) [pid = 1180] [serial = 237] [outer = 00000000] 09:35:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (18CF8C00) [pid = 1180] [serial = 238] [outer = 15E36400] 09:35:55 INFO - PROCESS | 1180 | 1472661355065 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (18DD4400) [pid = 1180] [serial = 239] [outer = 15E36400] 09:35:55 INFO - PROCESS | 1180 | 1472661355470 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]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 09:35:55 INFO - PROCESS | 1180 | 1472661355485 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1180 | 1472661355487 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:35:55 INFO - PROCESS | 1180 | 1472661355490 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1180 | 1472661355492 Marionette TRACE conn6 <- [1,286,null,{}] 09:35:55 INFO - PROCESS | 1180 | 1472661355496 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}] 09:35:55 INFO - PROCESS | 1180 | 1472661355497 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:55 INFO - PROCESS | 1180 | 1472661355617 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:35:55 INFO - PROCESS | 1180 | 1472661355625 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1180 | 1472661355627 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:55 INFO - PROCESS | 1180 | ++DOCSHELL 19391000 == 42 [pid = 1180] [id = 81] 09:35:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (19394000) [pid = 1180] [serial = 240] [outer = 00000000] 09:35:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (1AB8DC00) [pid = 1180] [serial = 241] [outer = 19394000] 09:35:55 INFO - PROCESS | 1180 | 1472661355673 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (1AB92400) [pid = 1180] [serial = 242] [outer = 19394000] 09:35:56 INFO - PROCESS | 1180 | 1472661356089 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 09:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:35:56 INFO - PROCESS | 1180 | 1472661356121 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1180 | 1472661356123 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:35:56 INFO - PROCESS | 1180 | 1472661356126 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1180 | 1472661356128 Marionette TRACE conn6 <- [1,290,null,{}] 09:35:56 INFO - PROCESS | 1180 | 1472661356131 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}] 09:35:56 INFO - PROCESS | 1180 | 1472661356133 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:56 INFO - PROCESS | 1180 | 1472661356247 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:35:56 INFO - PROCESS | 1180 | 1472661356254 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1180 | 1472661356256 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:56 INFO - PROCESS | 1180 | ++DOCSHELL 19398800 == 43 [pid = 1180] [id = 82] 09:35:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (1939A800) [pid = 1180] [serial = 243] [outer = 00000000] 09:35:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (1ABE3C00) [pid = 1180] [serial = 244] [outer = 1939A800] 09:35:56 INFO - PROCESS | 1180 | 1472661356302 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (1ABE6400) [pid = 1180] [serial = 245] [outer = 1939A800] 09:35:56 INFO - PROCESS | 1180 | 1472661356754 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 09:35:56 INFO - PROCESS | 1180 | 1472661356798 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1180 | 1472661356803 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:35:56 INFO - PROCESS | 1180 | 1472661356808 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:35:56 INFO - PROCESS | 1180 | 1472661356812 Marionette TRACE conn6 <- [1,294,null,{}] 09:35:56 INFO - PROCESS | 1180 | 1472661356818 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}] 09:35:56 INFO - PROCESS | 1180 | 1472661356821 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:57 INFO - PROCESS | 1180 | 1472661357012 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:35:57 INFO - PROCESS | 1180 | 1472661357121 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1180 | 1472661357126 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:57 INFO - PROCESS | 1180 | ++DOCSHELL 0CC55C00 == 44 [pid = 1180] [id = 83] 09:35:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (0D073C00) [pid = 1180] [serial = 246] [outer = 00000000] 09:35:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 104 (0DD02400) [pid = 1180] [serial = 247] [outer = 0D073C00] 09:35:57 INFO - PROCESS | 1180 | 1472661357187 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 105 (11361000) [pid = 1180] [serial = 248] [outer = 0D073C00] 09:35:57 INFO - PROCESS | 1180 | 1472661357721 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]]]}] 09:35:57 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. 09:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 09:35:57 INFO - PROCESS | 1180 | 1472661357757 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 1180 | 1472661357762 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:35:57 INFO - PROCESS | 1180 | 1472661357770 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 1180 | 1472661357773 Marionette TRACE conn6 <- [1,298,null,{}] 09:35:57 INFO - PROCESS | 1180 | 1472661357777 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}] 09:35:57 INFO - PROCESS | 1180 | 1472661357780 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:57 INFO - PROCESS | 1180 | 1472661357896 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:35:57 INFO - PROCESS | 1180 | 1472661357990 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1180 | 1472661357993 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:57 INFO - PROCESS | 1180 | ++DOCSHELL 13F55800 == 45 [pid = 1180] [id = 84] 09:35:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 106 (13F56400) [pid = 1180] [serial = 249] [outer = 00000000] 09:35:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 107 (1457BC00) [pid = 1180] [serial = 250] [outer = 13F56400] 09:35:58 INFO - PROCESS | 1180 | 1472661358052 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 108 (14589C00) [pid = 1180] [serial = 251] [outer = 13F56400] 09:35:58 INFO - PROCESS | 1180 | 1472661358606 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]]]}] 09:35:58 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. 09:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 870ms 09:35:58 INFO - PROCESS | 1180 | 1472661358641 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1180 | 1472661358644 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:35:58 INFO - PROCESS | 1180 | 1472661358648 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:35:58 INFO - PROCESS | 1180 | 1472661358651 Marionette TRACE conn6 <- [1,302,null,{}] 09:35:58 INFO - PROCESS | 1180 | 1472661358663 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}] 09:35:58 INFO - PROCESS | 1180 | 1472661358668 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:58 INFO - PROCESS | 1180 | 1472661358783 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:35:58 INFO - PROCESS | 1180 | 1472661358879 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1180 | 1472661358882 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:58 INFO - PROCESS | 1180 | ++DOCSHELL 1724CC00 == 46 [pid = 1180] [id = 85] 09:35:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 109 (1724D400) [pid = 1180] [serial = 252] [outer = 00000000] 09:35:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 110 (173E9800) [pid = 1180] [serial = 253] [outer = 1724D400] 09:35:58 INFO - PROCESS | 1180 | 1472661358941 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 111 (17EEB000) [pid = 1180] [serial = 254] [outer = 1724D400] 09:35:59 INFO - PROCESS | 1180 | 1472661359211 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:35:59 INFO - PROCESS | 1180 | 1472661359548 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]]]}] 09:35:59 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. 09:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 09:35:59 INFO - PROCESS | 1180 | 1472661359581 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1180 | 1472661359584 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:35:59 INFO - PROCESS | 1180 | 1472661359587 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:35:59 INFO - PROCESS | 1180 | 1472661359589 Marionette TRACE conn6 <- [1,306,null,{}] 09:35:59 INFO - PROCESS | 1180 | 1472661359593 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}] 09:35:59 INFO - PROCESS | 1180 | 1472661359595 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:59 INFO - PROCESS | 1180 | 1472661359707 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:35:59 INFO - PROCESS | 1180 | 1472661359801 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1180 | 1472661359803 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:35:59 INFO - PROCESS | 1180 | ++DOCSHELL 19B49C00 == 47 [pid = 1180] [id = 86] 09:35:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 112 (19B4A000) [pid = 1180] [serial = 255] [outer = 00000000] 09:35:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 113 (19B4D000) [pid = 1180] [serial = 256] [outer = 19B4A000] 09:35:59 INFO - PROCESS | 1180 | 1472661359859 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 114 (19B52C00) [pid = 1180] [serial = 257] [outer = 19B4A000] 09:36:00 INFO - PROCESS | 1180 | 1472661360506 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]]]}] 09:36:00 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. 09:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 09:36:00 INFO - PROCESS | 1180 | 1472661360561 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 1180 | 1472661360563 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:36:00 INFO - PROCESS | 1180 | 1472661360566 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:36:00 INFO - PROCESS | 1180 | 1472661360568 Marionette TRACE conn6 <- [1,310,null,{}] 09:36:00 INFO - PROCESS | 1180 | 1472661360572 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}] 09:36:00 INFO - PROCESS | 1180 | 1472661360574 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:00 INFO - PROCESS | 1180 | 1472661360682 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:36:00 INFO - PROCESS | 1180 | 1472661360951 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 1180 | 1472661360954 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:00 INFO - PROCESS | 1180 | ++DOCSHELL 0C2E3400 == 48 [pid = 1180] [id = 87] 09:36:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 115 (0C436000) [pid = 1180] [serial = 258] [outer = 00000000] 09:36:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 116 (0C6F0C00) [pid = 1180] [serial = 259] [outer = 0C436000] 09:36:01 INFO - PROCESS | 1180 | 1472661361005 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 117 (0D28D400) [pid = 1180] [serial = 260] [outer = 0C436000] 09:36:01 INFO - PROCESS | 1180 | 1472661361562 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]]]}] 09:36:01 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. 09:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1068ms 09:36:01 INFO - PROCESS | 1180 | 1472661361640 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 1180 | 1472661361643 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:36:01 INFO - PROCESS | 1180 | 1472661361648 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 1180 | 1472661361650 Marionette TRACE conn6 <- [1,314,null,{}] 09:36:01 INFO - PROCESS | 1180 | 1472661361656 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}] 09:36:01 INFO - PROCESS | 1180 | 1472661361658 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:01 INFO - PROCESS | 1180 | 1472661361762 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:36:01 INFO - PROCESS | 1180 | 1472661361846 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1180 | 1472661361848 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:01 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE4400 == 49 [pid = 1180] [id = 88] 09:36:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 118 (1189C000) [pid = 1180] [serial = 261] [outer = 00000000] 09:36:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 119 (12CE2C00) [pid = 1180] [serial = 262] [outer = 1189C000] 09:36:01 INFO - PROCESS | 1180 | 1472661361940 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 120 (13E71400) [pid = 1180] [serial = 263] [outer = 1189C000] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 19391000 == 48 [pid = 1180] [id = 81] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 15E07C00 == 47 [pid = 1180] [id = 80] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 18CFCC00 == 46 [pid = 1180] [id = 79] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 172D7000 == 45 [pid = 1180] [id = 78] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 165E1400 == 44 [pid = 1180] [id = 77] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 15E2B000 == 43 [pid = 1180] [id = 76] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 14590000 == 42 [pid = 1180] [id = 75] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 0C6F7000 == 41 [pid = 1180] [id = 74] 09:36:02 INFO - PROCESS | 1180 | --DOCSHELL 0D28F400 == 40 [pid = 1180] [id = 73] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 119 (15E09000) [pid = 1180] [serial = 159] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 118 (173EAC00) [pid = 1180] [serial = 169] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 117 (0DEE1800) [pid = 1180] [serial = 97] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 116 (11383000) [pid = 1180] [serial = 130] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 115 (15E3EC00) [pid = 1180] [serial = 187] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 114 (0D295800) [pid = 1180] [serial = 173] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 113 (0D28A000) [pid = 1180] [serial = 172] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 112 (15E06000) [pid = 1180] [serial = 185] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 111 (15E06C00) [pid = 1180] [serial = 166] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 110 (13F58C00) [pid = 1180] [serial = 181] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 109 (15E02C00) [pid = 1180] [serial = 184] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 108 (17183400) [pid = 1180] [serial = 190] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 107 (13ABF800) [pid = 1180] [serial = 178] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 106 (13AD4C00) [pid = 1180] [serial = 179] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 105 (0E868000) [pid = 1180] [serial = 175] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 104 (1176F800) [pid = 1180] [serial = 176] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 103 (164D6C00) [pid = 1180] [serial = 188] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (123AFC00) [pid = 1180] [serial = 163] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (14576C00) [pid = 1180] [serial = 193] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (15EBE000) [pid = 1180] [serial = 194] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (172DC800) [pid = 1180] [serial = 199] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (171AE400) [pid = 1180] [serial = 191] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (164D9800) [pid = 1180] [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.] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (17250800) [pid = 1180] [serial = 197] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (17249C00) [pid = 1180] [serial = 196] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (13F5EC00) [pid = 1180] [serial = 182] [outer = 00000000] [url = about:blank] 09:36:02 INFO - PROCESS | 1180 | 1472661362445 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]]]}] 09:36:02 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. 09:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 830ms 09:36:02 INFO - PROCESS | 1180 | 1472661362481 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1180 | 1472661362485 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:36:02 INFO - PROCESS | 1180 | 1472661362489 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1180 | 1472661362491 Marionette TRACE conn6 <- [1,318,null,{}] 09:36:02 INFO - PROCESS | 1180 | 1472661362495 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}] 09:36:02 INFO - PROCESS | 1180 | 1472661362498 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:02 INFO - PROCESS | 1180 | 1472661362586 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:36:02 INFO - PROCESS | 1180 | 1472661362596 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 1180 | 1472661362598 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:02 INFO - PROCESS | 1180 | ++DOCSHELL 113F6800 == 41 [pid = 1180] [id = 89] 09:36:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (113FB800) [pid = 1180] [serial = 264] [outer = 00000000] 09:36:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (12CD7800) [pid = 1180] [serial = 265] [outer = 113FB800] 09:36:02 INFO - PROCESS | 1180 | 1472661362645 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (13ACF800) [pid = 1180] [serial = 266] [outer = 113FB800] 09:36:03 INFO - PROCESS | 1180 | 1472661363121 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]]]}] 09:36:03 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. 09:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 09:36:03 INFO - PROCESS | 1180 | 1472661363164 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 1180 | 1472661363167 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:36:03 INFO - PROCESS | 1180 | 1472661363176 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 1180 | 1472661363182 Marionette TRACE conn6 <- [1,322,null,{}] 09:36:03 INFO - PROCESS | 1180 | 1472661363186 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}] 09:36:03 INFO - PROCESS | 1180 | 1472661363190 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:03 INFO - PROCESS | 1180 | 1472661363276 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:36:03 INFO - PROCESS | 1180 | 1472661363284 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1180 | 1472661363286 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:03 INFO - PROCESS | 1180 | ++DOCSHELL 13F5E000 == 42 [pid = 1180] [id = 90] 09:36:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (14576C00) [pid = 1180] [serial = 267] [outer = 00000000] 09:36:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (1458AC00) [pid = 1180] [serial = 268] [outer = 14576C00] 09:36:03 INFO - PROCESS | 1180 | 1472661363331 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (14590800) [pid = 1180] [serial = 269] [outer = 14576C00] 09:36:03 INFO - PROCESS | 1180 | 1472661363797 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]]]}] 09:36:03 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. 09:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 09:36:03 INFO - PROCESS | 1180 | 1472661363864 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 1180 | 1472661363866 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:36:03 INFO - PROCESS | 1180 | 1472661363869 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:36:03 INFO - PROCESS | 1180 | 1472661363871 Marionette TRACE conn6 <- [1,326,null,{}] 09:36:03 INFO - PROCESS | 1180 | 1472661363875 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}] 09:36:03 INFO - PROCESS | 1180 | 1472661363877 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:03 INFO - PROCESS | 1180 | 1472661363963 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:36:03 INFO - PROCESS | 1180 | 1472661363979 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1180 | 1472661363981 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:04 INFO - PROCESS | 1180 | ++DOCSHELL 151E4C00 == 43 [pid = 1180] [id = 91] 09:36:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (15E05400) [pid = 1180] [serial = 270] [outer = 00000000] 09:36:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (15E0B000) [pid = 1180] [serial = 271] [outer = 15E05400] 09:36:04 INFO - PROCESS | 1180 | 1472661364105 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (15E0CC00) [pid = 1180] [serial = 272] [outer = 15E05400] 09:36:04 INFO - PROCESS | 1180 | 1472661364511 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]]]}] 09:36:04 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. 09:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 09:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:36:04 INFO - PROCESS | 1180 | 1472661364546 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1180 | 1472661364548 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:36:04 INFO - PROCESS | 1180 | 1472661364551 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1180 | 1472661364553 Marionette TRACE conn6 <- [1,330,null,{}] 09:36:04 INFO - PROCESS | 1180 | 1472661364561 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}] 09:36:04 INFO - PROCESS | 1180 | 1472661364563 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:04 INFO - PROCESS | 1180 | 1472661364698 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:36:04 INFO - PROCESS | 1180 | 1472661364727 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1180 | 1472661364733 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:04 INFO - PROCESS | 1180 | ++DOCSHELL 15E2FC00 == 44 [pid = 1180] [id = 92] 09:36:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 104 (15E34400) [pid = 1180] [serial = 273] [outer = 00000000] 09:36:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 105 (15E3E400) [pid = 1180] [serial = 274] [outer = 15E34400] 09:36:04 INFO - PROCESS | 1180 | 1472661364789 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 106 (16568400) [pid = 1180] [serial = 275] [outer = 15E34400] 09:36:05 INFO - PROCESS | 1180 | 1472661365255 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]]]}] 09:36:05 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. 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 09:36:05 INFO - PROCESS | 1180 | 1472661365282 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1180 | 1472661365284 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:36:05 INFO - PROCESS | 1180 | 1472661365294 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1180 | 1472661365296 Marionette TRACE conn6 <- [1,334,null,{}] 09:36:05 INFO - PROCESS | 1180 | 1472661365299 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}] 09:36:05 INFO - PROCESS | 1180 | 1472661365302 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:05 INFO - PROCESS | 1180 | 1472661365412 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:36:05 INFO - PROCESS | 1180 | 1472661365417 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1180 | 1472661365419 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:05 INFO - PROCESS | 1180 | ++DOCSHELL 08660C00 == 45 [pid = 1180] [id = 93] 09:36:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 107 (165E0C00) [pid = 1180] [serial = 276] [outer = 00000000] 09:36:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 108 (17245800) [pid = 1180] [serial = 277] [outer = 165E0C00] 09:36:05 INFO - PROCESS | 1180 | 1472661365465 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 109 (1724AC00) [pid = 1180] [serial = 278] [outer = 165E0C00] 09:36:05 INFO - PROCESS | 1180 | 1472661365906 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]]]}] 09:36:05 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. 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 09:36:05 INFO - PROCESS | 1180 | 1472661365927 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:36:05 INFO - PROCESS | 1180 | 1472661365937 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:36:05 INFO - PROCESS | 1180 | 1472661365941 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1180 | 1472661365943 Marionette TRACE conn6 <- [1,338,null,{}] 09:36:05 INFO - PROCESS | 1180 | 1472661365947 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}] 09:36:05 INFO - PROCESS | 1180 | 1472661365948 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:06 INFO - PROCESS | 1180 | 1472661366064 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:36:06 INFO - PROCESS | 1180 | 1472661366145 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1180 | 1472661366147 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:06 INFO - PROCESS | 1180 | ++DOCSHELL 17244000 == 46 [pid = 1180] [id = 94] 09:36:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 110 (1724C800) [pid = 1180] [serial = 279] [outer = 00000000] 09:36:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 111 (172DC000) [pid = 1180] [serial = 280] [outer = 1724C800] 09:36:06 INFO - PROCESS | 1180 | 1472661366195 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 112 (17332400) [pid = 1180] [serial = 281] [outer = 1724C800] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 111 (14590400) [pid = 1180] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 110 (0C6FAC00) [pid = 1180] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 109 (1717D800) [pid = 1180] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 108 (123AF800) [pid = 1180] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 107 (15E2DC00) [pid = 1180] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 106 (17180C00) [pid = 1180] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 105 (0865E800) [pid = 1180] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 104 (0D290C00) [pid = 1180] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 103 (173E1000) [pid = 1180] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (0CC51400) [pid = 1180] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (18DC6400) [pid = 1180] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (19394000) [pid = 1180] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (15E36400) [pid = 1180] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (13AC9400) [pid = 1180] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (08663400) [pid = 1180] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (172D8400) [pid = 1180] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (151E1800) [pid = 1180] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:36:06 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (0DEDCC00) [pid = 1180] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:36:06 INFO - PROCESS | 1180 | 1472661366822 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]]]}] 09:36:06 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. 09:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 09:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:36:06 INFO - PROCESS | 1180 | 1472661366872 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 1180 | 1472661366874 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:36:06 INFO - PROCESS | 1180 | 1472661366877 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 1180 | 1472661366879 Marionette TRACE conn6 <- [1,342,null,{}] 09:36:06 INFO - PROCESS | 1180 | 1472661366883 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}] 09:36:06 INFO - PROCESS | 1180 | 1472661366884 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:07 INFO - PROCESS | 1180 | 1472661366998 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:36:07 INFO - PROCESS | 1180 | 1472661367050 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1180 | 1472661367052 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:07 INFO - PROCESS | 1180 | ++DOCSHELL 08663800 == 47 [pid = 1180] [id = 95] 09:36:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (0D99BC00) [pid = 1180] [serial = 282] [outer = 00000000] 09:36:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (1458A400) [pid = 1180] [serial = 283] [outer = 0D99BC00] 09:36:07 INFO - PROCESS | 1180 | 1472661367099 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (15385C00) [pid = 1180] [serial = 284] [outer = 0D99BC00] 09:36:07 INFO - PROCESS | 1180 | 1472661367467 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]]]}] 09:36:07 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. 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 09:36:07 INFO - PROCESS | 1180 | 1472661367508 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1180 | 1472661367510 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:36:07 INFO - PROCESS | 1180 | 1472661367513 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:36:07 INFO - PROCESS | 1180 | 1472661367515 Marionette TRACE conn6 <- [1,346,null,{}] 09:36:07 INFO - PROCESS | 1180 | 1472661367518 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}] 09:36:07 INFO - PROCESS | 1180 | 1472661367520 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:07 INFO - PROCESS | 1180 | 1472661367604 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:36:07 INFO - PROCESS | 1180 | 1472661367612 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1180 | 1472661367614 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:07 INFO - PROCESS | 1180 | ++DOCSHELL 1458B000 == 48 [pid = 1180] [id = 96] 09:36:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (15E28C00) [pid = 1180] [serial = 285] [outer = 00000000] 09:36:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (172D8400) [pid = 1180] [serial = 286] [outer = 15E28C00] 09:36:07 INFO - PROCESS | 1180 | 1472661367660 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (17CAA800) [pid = 1180] [serial = 287] [outer = 15E28C00] 09:36:08 INFO - PROCESS | 1180 | 1472661368089 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]]]}] 09:36:08 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. 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 09:36:08 INFO - PROCESS | 1180 | 1472661368148 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1180 | 1472661368150 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:36:08 INFO - PROCESS | 1180 | 1472661368153 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1180 | 1472661368155 Marionette TRACE conn6 <- [1,350,null,{}] 09:36:08 INFO - PROCESS | 1180 | 1472661368159 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}] 09:36:08 INFO - PROCESS | 1180 | 1472661368160 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:08 INFO - PROCESS | 1180 | 1472661368242 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:36:08 INFO - PROCESS | 1180 | 1472661368248 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1180 | 1472661368250 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:08 INFO - PROCESS | 1180 | ++DOCSHELL 17275000 == 49 [pid = 1180] [id = 97] 09:36:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (17275400) [pid = 1180] [serial = 288] [outer = 00000000] 09:36:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (17279400) [pid = 1180] [serial = 289] [outer = 17275400] 09:36:08 INFO - PROCESS | 1180 | 1472661368298 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (1727EC00) [pid = 1180] [serial = 290] [outer = 17275400] 09:36:08 INFO - PROCESS | 1180 | 1472661368846 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]]]}] 09:36:08 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. 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 09:36:08 INFO - PROCESS | 1180 | 1472661368884 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1180 | 1472661368889 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:36:08 INFO - PROCESS | 1180 | 1472661368895 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1180 | 1472661368899 Marionette TRACE conn6 <- [1,354,null,{}] 09:36:08 INFO - PROCESS | 1180 | 1472661368904 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}] 09:36:08 INFO - PROCESS | 1180 | 1472661368908 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:09 INFO - PROCESS | 1180 | 1472661369066 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:36:09 INFO - PROCESS | 1180 | 1472661369164 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1180 | 1472661369169 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:09 INFO - PROCESS | 1180 | ++DOCSHELL 0C4E9000 == 50 [pid = 1180] [id = 98] 09:36:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 104 (0C6FA800) [pid = 1180] [serial = 291] [outer = 00000000] 09:36:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 105 (0DE9B800) [pid = 1180] [serial = 292] [outer = 0C6FA800] 09:36:09 INFO - PROCESS | 1180 | 1472661369228 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 106 (113F4C00) [pid = 1180] [serial = 293] [outer = 0C6FA800] 09:36:09 INFO - PROCESS | 1180 | 1472661369806 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]]]}] 09:36:09 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. 09:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 09:36:09 INFO - PROCESS | 1180 | 1472661369841 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1180 | 1472661369846 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:36:09 INFO - PROCESS | 1180 | 1472661369853 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1180 | 1472661369856 Marionette TRACE conn6 <- [1,358,null,{}] 09:36:09 INFO - PROCESS | 1180 | 1472661369861 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}] 09:36:09 INFO - PROCESS | 1180 | 1472661369864 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:09 INFO - PROCESS | 1180 | 1472661369979 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:36:10 INFO - PROCESS | 1180 | 1472661370076 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1180 | 1472661370078 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:10 INFO - PROCESS | 1180 | ++DOCSHELL 13E79C00 == 51 [pid = 1180] [id = 99] 09:36:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 107 (13E7BC00) [pid = 1180] [serial = 294] [outer = 00000000] 09:36:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 108 (13F5F000) [pid = 1180] [serial = 295] [outer = 13E7BC00] 09:36:10 INFO - PROCESS | 1180 | 1472661370137 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 109 (1458C000) [pid = 1180] [serial = 296] [outer = 13E7BC00] 09:36:10 INFO - PROCESS | 1180 | 1472661370791 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]]]}] 09:36:10 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. 09:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 09:36:10 INFO - PROCESS | 1180 | 1472661370828 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 1180 | 1472661370830 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:36:10 INFO - PROCESS | 1180 | 1472661370835 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1180 | 1472661370838 Marionette TRACE conn6 <- [1,362,null,{}] 09:36:10 INFO - PROCESS | 1180 | 1472661370849 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}] 09:36:10 INFO - PROCESS | 1180 | 1472661370854 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:10 INFO - PROCESS | 1180 | 1472661370967 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:36:11 INFO - PROCESS | 1180 | 1472661371091 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1180 | 1472661371095 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:11 INFO - PROCESS | 1180 | ++DOCSHELL 16408800 == 52 [pid = 1180] [id = 100] 09:36:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 110 (1640A000) [pid = 1180] [serial = 297] [outer = 00000000] 09:36:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 111 (1640D400) [pid = 1180] [serial = 298] [outer = 1640A000] 09:36:11 INFO - PROCESS | 1180 | 1472661371156 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 112 (164D8400) [pid = 1180] [serial = 299] [outer = 1640A000] 09:36:11 INFO - PROCESS | 1180 | 1472661371738 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]]]}] 09:36:11 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. 09:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 09:36:11 INFO - PROCESS | 1180 | 1472661371767 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1180 | 1472661371770 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:36:11 INFO - PROCESS | 1180 | 1472661371774 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1180 | 1472661371776 Marionette TRACE conn6 <- [1,366,null,{}] 09:36:11 INFO - PROCESS | 1180 | 1472661371780 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}] 09:36:11 INFO - PROCESS | 1180 | 1472661371782 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:11 INFO - PROCESS | 1180 | 1472661371894 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:36:12 INFO - PROCESS | 1180 | 1472661372018 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1180 | 1472661372020 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:12 INFO - PROCESS | 1180 | ++DOCSHELL 165E0000 == 53 [pid = 1180] [id = 101] 09:36:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 113 (17242000) [pid = 1180] [serial = 300] [outer = 00000000] 09:36:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 114 (17274000) [pid = 1180] [serial = 301] [outer = 17242000] 09:36:12 INFO - PROCESS | 1180 | 1472661372077 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 115 (1727CC00) [pid = 1180] [serial = 302] [outer = 17242000] 09:36:12 INFO - PROCESS | 1180 | 1472661372705 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]]]}] 09:36:12 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. 09:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 09:36:12 INFO - PROCESS | 1180 | 1472661372747 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1180 | 1472661372749 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:36:12 INFO - PROCESS | 1180 | 1472661372753 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:36:12 INFO - PROCESS | 1180 | 1472661372755 Marionette TRACE conn6 <- [1,370,null,{}] 09:36:12 INFO - PROCESS | 1180 | 1472661372759 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}] 09:36:12 INFO - PROCESS | 1180 | 1472661372761 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:12 INFO - PROCESS | 1180 | 1472661372995 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:36:13 INFO - PROCESS | 1180 | 1472661373137 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1180 | 1472661373140 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:13 INFO - PROCESS | 1180 | ++DOCSHELL 0C22AC00 == 54 [pid = 1180] [id = 102] 09:36:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 116 (0C276800) [pid = 1180] [serial = 303] [outer = 00000000] 09:36:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 117 (0C65F000) [pid = 1180] [serial = 304] [outer = 0C276800] 09:36:13 INFO - PROCESS | 1180 | 1472661373198 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 118 (0D288400) [pid = 1180] [serial = 305] [outer = 0C276800] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 1458B000 == 53 [pid = 1180] [id = 96] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 08663800 == 52 [pid = 1180] [id = 95] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 17244000 == 51 [pid = 1180] [id = 94] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 08660C00 == 50 [pid = 1180] [id = 93] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 15E2FC00 == 49 [pid = 1180] [id = 92] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 151E4C00 == 48 [pid = 1180] [id = 91] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 13F5E000 == 47 [pid = 1180] [id = 90] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 113F6800 == 46 [pid = 1180] [id = 89] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 0DEE4400 == 45 [pid = 1180] [id = 88] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 0C2E3400 == 44 [pid = 1180] [id = 87] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 117 (1724F400) [pid = 1180] [serial = 211] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 116 (1ABE3C00) [pid = 1180] [serial = 244] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | 1472661373898 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]]]}] 09:36:13 INFO - PROCESS | 1180 | --DOCSHELL 0CC55C00 == 43 [pid = 1180] [id = 83] 09:36:13 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. 09:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1170ms 09:36:13 INFO - PROCESS | 1180 | 1472661373928 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:36:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:36:13 INFO - PROCESS | 1180 | 1472661373932 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 1180 | 1472661373937 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1180 | 1472661373940 Marionette TRACE conn6 <- [1,374,null,{}] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 115 (172D8000) [pid = 1180] [serial = 127] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 114 (17EE7800) [pid = 1180] [serial = 170] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 113 (15E0D800) [pid = 1180] [serial = 160] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 112 (15E0F400) [pid = 1180] [serial = 167] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 111 (12DBDC00) [pid = 1180] [serial = 164] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 110 (15A2F800) [pid = 1180] [serial = 223] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 109 (15E21400) [pid = 1180] [serial = 224] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 108 (1176DC00) [pid = 1180] [serial = 220] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 107 (12CDAC00) [pid = 1180] [serial = 221] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 106 (17245400) [pid = 1180] [serial = 229] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 105 (13E6FC00) [pid = 1180] [serial = 206] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 104 (12D9B000) [pid = 1180] [serial = 205] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 103 (15EC0000) [pid = 1180] [serial = 226] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (17450400) [pid = 1180] [serial = 209] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (1724EC00) [pid = 1180] [serial = 208] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (0C43A800) [pid = 1180] [serial = 203] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (08668000) [pid = 1180] [serial = 202] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (12CDE800) [pid = 1180] [serial = 218] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (1235B000) [pid = 1180] [serial = 217] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (1858C400) [pid = 1180] [serial = 232] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (13E5F800) [pid = 1180] [serial = 215] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (1178D400) [pid = 1180] [serial = 214] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (1724B400) [pid = 1180] [serial = 230] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (1938B800) [pid = 1180] [serial = 235] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (18C43000) [pid = 1180] [serial = 233] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1AB92400) [pid = 1180] [serial = 242] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (18CF8C00) [pid = 1180] [serial = 238] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (18DD4400) [pid = 1180] [serial = 239] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (18DCE800) [pid = 1180] [serial = 236] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (164DC800) [pid = 1180] [serial = 227] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1AB8DC00) [pid = 1180] [serial = 241] [outer = 00000000] [url = about:blank] 09:36:13 INFO - PROCESS | 1180 | 1472661373961 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}] 09:36:13 INFO - PROCESS | 1180 | 1472661373964 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:14 INFO - PROCESS | 1180 | 1472661374091 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:36:14 INFO - PROCESS | 1180 | 1472661374098 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1180 | 1472661374100 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:14 INFO - PROCESS | 1180 | ++DOCSHELL 0D295800 == 44 [pid = 1180] [id = 103] 09:36:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D32A000) [pid = 1180] [serial = 306] [outer = 00000000] 09:36:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (11383000) [pid = 1180] [serial = 307] [outer = 0D32A000] 09:36:14 INFO - PROCESS | 1180 | 1472661374150 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (118A9400) [pid = 1180] [serial = 308] [outer = 0D32A000] 09:36:14 INFO - PROCESS | 1180 | 1472661374625 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:36:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 09:36:14 INFO - PROCESS | 1180 | 1472661374667 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1180 | 1472661374670 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:36:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:36:14 INFO - PROCESS | 1180 | 1472661374674 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1180 | 1472661374676 Marionette TRACE conn6 <- [1,378,null,{}] 09:36:14 INFO - PROCESS | 1180 | 1472661374680 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}] 09:36:14 INFO - PROCESS | 1180 | 1472661374682 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:14 INFO - PROCESS | 1180 | 1472661374769 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:36:14 INFO - PROCESS | 1180 | 1472661374781 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1180 | 1472661374783 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:14 INFO - PROCESS | 1180 | ++DOCSHELL 13E6F400 == 45 [pid = 1180] [id = 104] 09:36:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13E6FC00) [pid = 1180] [serial = 309] [outer = 00000000] 09:36:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (13F58400) [pid = 1180] [serial = 310] [outer = 13E6FC00] 09:36:14 INFO - PROCESS | 1180 | 1472661374830 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (13FB2800) [pid = 1180] [serial = 311] [outer = 13E6FC00] 09:36:15 INFO - PROCESS | 1180 | 1472661375327 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:36:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 09:36:15 INFO - PROCESS | 1180 | 1472661375347 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1180 | 1472661375351 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:36:15 INFO - PROCESS | 1180 | 1472661375361 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1180 | 1472661375365 Marionette TRACE conn6 <- [1,382,null,{}] 09:36:15 INFO - PROCESS | 1180 | 1472661375368 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}] 09:36:15 INFO - PROCESS | 1180 | 1472661375371 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:15 INFO - PROCESS | 1180 | 1472661375491 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:36:15 INFO - PROCESS | 1180 | 1472661375575 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1180 | 1472661375577 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:15 INFO - PROCESS | 1180 | ++DOCSHELL 14584000 == 46 [pid = 1180] [id = 105] 09:36:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (14584800) [pid = 1180] [serial = 312] [outer = 00000000] 09:36:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (1589A800) [pid = 1180] [serial = 313] [outer = 14584800] 09:36:15 INFO - PROCESS | 1180 | 1472661375632 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (15A38800) [pid = 1180] [serial = 314] [outer = 14584800] 09:36:16 INFO - PROCESS | 1180 | 1472661376027 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:36:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 09:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:36:16 INFO - PROCESS | 1180 | 1472661376047 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1180 | 1472661376049 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:36:16 INFO - PROCESS | 1180 | 1472661376052 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1180 | 1472661376054 Marionette TRACE conn6 <- [1,386,null,{}] 09:36:16 INFO - PROCESS | 1180 | 1472661376058 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}] 09:36:16 INFO - PROCESS | 1180 | 1472661376060 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:16 INFO - PROCESS | 1180 | 1472661376182 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:36:16 INFO - PROCESS | 1180 | 1472661376197 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1180 | 1472661376199 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:16 INFO - PROCESS | 1180 | ++DOCSHELL 15E0A000 == 47 [pid = 1180] [id = 106] 09:36:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (15E0C400) [pid = 1180] [serial = 315] [outer = 00000000] 09:36:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (15E25C00) [pid = 1180] [serial = 316] [outer = 15E0C400] 09:36:16 INFO - PROCESS | 1180 | 1472661376245 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (15E2EC00) [pid = 1180] [serial = 317] [outer = 15E0C400] 09:36:16 INFO - PROCESS | 1180 | 1472661376715 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 09:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:36:16 INFO - PROCESS | 1180 | 1472661376724 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1180 | 1472661376726 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:36:16 INFO - PROCESS | 1180 | 1472661376729 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1180 | 1472661376731 Marionette TRACE conn6 <- [1,390,null,{}] 09:36:16 INFO - PROCESS | 1180 | 1472661376734 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}] 09:36:16 INFO - PROCESS | 1180 | 1472661376736 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:16 INFO - PROCESS | 1180 | 1472661376878 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:36:16 INFO - PROCESS | 1180 | 1472661376898 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1180 | 1472661376904 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:16 INFO - PROCESS | 1180 | ++DOCSHELL 16404000 == 48 [pid = 1180] [id = 107] 09:36:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (16404800) [pid = 1180] [serial = 318] [outer = 00000000] 09:36:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (1640AC00) [pid = 1180] [serial = 319] [outer = 16404800] 09:36:16 INFO - PROCESS | 1180 | 1472661376967 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (16576000) [pid = 1180] [serial = 320] [outer = 16404800] 09:36:17 INFO - PROCESS | 1180 | 1472661377449 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 09:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:36:17 INFO - PROCESS | 1180 | 1472661377500 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1180 | 1472661377502 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:36:17 INFO - PROCESS | 1180 | 1472661377505 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1180 | 1472661377516 Marionette TRACE conn6 <- [1,394,null,{}] 09:36:17 INFO - PROCESS | 1180 | 1472661377520 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}] 09:36:17 INFO - PROCESS | 1180 | 1472661377522 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:17 INFO - PROCESS | 1180 | 1472661377637 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:36:17 INFO - PROCESS | 1180 | 1472661377694 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1180 | 1472661377696 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:17 INFO - PROCESS | 1180 | ++DOCSHELL 1717D400 == 49 [pid = 1180] [id = 108] 09:36:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (171A7400) [pid = 1180] [serial = 321] [outer = 00000000] 09:36:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (1724DC00) [pid = 1180] [serial = 322] [outer = 171A7400] 09:36:17 INFO - PROCESS | 1180 | 1472661377742 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (1727A400) [pid = 1180] [serial = 323] [outer = 171A7400] 09:36:18 INFO - PROCESS | 1180 | 1472661378358 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]]]}] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (15E28C00) [pid = 1180] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (172D3800) [pid = 1180] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (14588800) [pid = 1180] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (15E34400) [pid = 1180] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (165E0C00) [pid = 1180] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (15E05400) [pid = 1180] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (0D073C00) [pid = 1180] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (113FB800) [pid = 1180] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (0C436000) [pid = 1180] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (19B4A000) [pid = 1180] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (14576C00) [pid = 1180] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (13F56400) [pid = 1180] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1189C000) [pid = 1180] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1724D400) [pid = 1180] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D99BC00) [pid = 1180] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:36:18 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1724C800) [pid = 1180] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 09:36:18 INFO - PROCESS | 1180 | 1472661378436 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1180 | 1472661378438 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:36:18 INFO - PROCESS | 1180 | 1472661378441 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1180 | 1472661378443 Marionette TRACE conn6 <- [1,398,null,{}] 09:36:18 INFO - PROCESS | 1180 | 1472661378446 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}] 09:36:18 INFO - PROCESS | 1180 | 1472661378448 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:18 INFO - PROCESS | 1180 | 1472661378531 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:36:18 INFO - PROCESS | 1180 | 1472661378539 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1180 | 1472661378541 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:18 INFO - PROCESS | 1180 | ++DOCSHELL 13AB6800 == 50 [pid = 1180] [id = 109] 09:36:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13ABC400) [pid = 1180] [serial = 324] [outer = 00000000] 09:36:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (14576C00) [pid = 1180] [serial = 325] [outer = 13ABC400] 09:36:18 INFO - PROCESS | 1180 | 1472661378591 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (15E22000) [pid = 1180] [serial = 326] [outer = 13ABC400] 09:36:19 INFO - PROCESS | 1180 | 1472661379033 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 09:36:19 INFO - PROCESS | 1180 | 1472661379072 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1180 | 1472661379074 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:36:19 INFO - PROCESS | 1180 | 1472661379077 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1180 | 1472661379079 Marionette TRACE conn6 <- [1,402,null,{}] 09:36:19 INFO - PROCESS | 1180 | 1472661379082 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}] 09:36:19 INFO - PROCESS | 1180 | 1472661379084 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:19 INFO - PROCESS | 1180 | 1472661379166 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:36:19 INFO - PROCESS | 1180 | 1472661379172 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1180 | 1472661379174 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:19 INFO - PROCESS | 1180 | ++DOCSHELL 16401400 == 51 [pid = 1180] [id = 110] 09:36:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (165E0C00) [pid = 1180] [serial = 327] [outer = 00000000] 09:36:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (172D1800) [pid = 1180] [serial = 328] [outer = 165E0C00] 09:36:19 INFO - PROCESS | 1180 | 1472661379220 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (172DEC00) [pid = 1180] [serial = 329] [outer = 165E0C00] 09:36:19 INFO - PROCESS | 1180 | 1472661379664 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 09:36:19 INFO - PROCESS | 1180 | 1472661379709 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1180 | 1472661379712 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:36:19 INFO - PROCESS | 1180 | 1472661379715 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:36:19 INFO - PROCESS | 1180 | 1472661379716 Marionette TRACE conn6 <- [1,406,null,{}] 09:36:19 INFO - PROCESS | 1180 | 1472661379720 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}] 09:36:19 INFO - PROCESS | 1180 | 1472661379722 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:19 INFO - PROCESS | 1180 | 1472661379806 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:36:19 INFO - PROCESS | 1180 | 1472661379814 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1180 | 1472661379816 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:19 INFO - PROCESS | 1180 | ++DOCSHELL 13E1A400 == 52 [pid = 1180] [id = 111] 09:36:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (13E1B400) [pid = 1180] [serial = 330] [outer = 00000000] 09:36:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (13E22400) [pid = 1180] [serial = 331] [outer = 13E1B400] 09:36:19 INFO - PROCESS | 1180 | 1472661379861 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (13E24000) [pid = 1180] [serial = 332] [outer = 13E1B400] 09:36:20 INFO - PROCESS | 1180 | 1472661380565 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 870ms 09:36:20 INFO - PROCESS | 1180 | 1472661380590 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1180 | 1472661380594 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:36:20 INFO - PROCESS | 1180 | 1472661380599 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1180 | 1472661380604 Marionette TRACE conn6 <- [1,410,null,{}] 09:36:20 INFO - PROCESS | 1180 | 1472661380610 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}] 09:36:20 INFO - PROCESS | 1180 | 1472661380613 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:20 INFO - PROCESS | 1180 | 1472661380729 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:36:20 INFO - PROCESS | 1180 | 1472661380828 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1180 | 1472661380831 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:20 INFO - PROCESS | 1180 | ++DOCSHELL 0D28CC00 == 53 [pid = 1180] [id = 112] 09:36:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (113F6800) [pid = 1180] [serial = 333] [outer = 00000000] 09:36:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (12DBD800) [pid = 1180] [serial = 334] [outer = 113F6800] 09:36:20 INFO - PROCESS | 1180 | 1472661380890 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (13AC8800) [pid = 1180] [serial = 335] [outer = 113F6800] 09:36:21 INFO - PROCESS | 1180 | 1472661381580 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1025ms 09:36:21 INFO - PROCESS | 1180 | 1472661381625 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 1180 | 1472661381630 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:36:21 INFO - PROCESS | 1180 | 1472661381636 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1180 | 1472661381640 Marionette TRACE conn6 <- [1,414,null,{}] 09:36:21 INFO - PROCESS | 1180 | 1472661381644 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}] 09:36:21 INFO - PROCESS | 1180 | 1472661381647 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:21 INFO - PROCESS | 1180 | 1472661381765 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:36:21 INFO - PROCESS | 1180 | 1472661381892 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1180 | 1472661381895 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:21 INFO - PROCESS | 1180 | ++DOCSHELL 13F53800 == 54 [pid = 1180] [id = 113] 09:36:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (13F57800) [pid = 1180] [serial = 336] [outer = 00000000] 09:36:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (151DDC00) [pid = 1180] [serial = 337] [outer = 13F57800] 09:36:21 INFO - PROCESS | 1180 | 1472661381954 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (15890400) [pid = 1180] [serial = 338] [outer = 13F57800] 09:36:22 INFO - PROCESS | 1180 | 1472661382595 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]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 09:36:22 INFO - PROCESS | 1180 | 1472661382610 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 1180 | 1472661382612 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:36:22 INFO - PROCESS | 1180 | 1472661382616 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1180 | 1472661382620 Marionette TRACE conn6 <- [1,418,null,{}] 09:36:22 INFO - PROCESS | 1180 | 1472661382631 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}] 09:36:22 INFO - PROCESS | 1180 | 1472661382635 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:22 INFO - PROCESS | 1180 | 1472661382748 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:36:22 INFO - PROCESS | 1180 | 1472661382851 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1180 | 1472661382854 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:22 INFO - PROCESS | 1180 | ++DOCSHELL 16573800 == 55 [pid = 1180] [id = 114] 09:36:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 103 (165ECC00) [pid = 1180] [serial = 339] [outer = 00000000] 09:36:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 104 (17249800) [pid = 1180] [serial = 340] [outer = 165ECC00] 09:36:22 INFO - PROCESS | 1180 | 1472661382913 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 105 (173E5000) [pid = 1180] [serial = 341] [outer = 165ECC00] 09:36:24 INFO - PROCESS | 1180 | 1472661384086 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]]]}] 09:36:24 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 09:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1528ms 09:36:24 INFO - PROCESS | 1180 | 1472661384148 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:36:24 INFO - PROCESS | 1180 | 1472661384152 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:36:24 INFO - PROCESS | 1180 | 1472661384158 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1180 | 1472661384161 Marionette TRACE conn6 <- [1,422,null,{}] 09:36:24 INFO - PROCESS | 1180 | 1472661384167 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}] 09:36:24 INFO - PROCESS | 1180 | 1472661384170 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:24 INFO - PROCESS | 1180 | 1472661384299 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:36:24 INFO - PROCESS | 1180 | 1472661384419 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1180 | 1472661384422 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:24 INFO - PROCESS | 1180 | ++DOCSHELL 0D99F800 == 56 [pid = 1180] [id = 115] 09:36:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 106 (0E8E3C00) [pid = 1180] [serial = 342] [outer = 00000000] 09:36:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 107 (113FB800) [pid = 1180] [serial = 343] [outer = 0E8E3C00] 09:36:24 INFO - PROCESS | 1180 | 1472661384481 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 108 (123AF800) [pid = 1180] [serial = 344] [outer = 0E8E3C00] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 16401400 == 55 [pid = 1180] [id = 110] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 13AB6800 == 54 [pid = 1180] [id = 109] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 1717D400 == 53 [pid = 1180] [id = 108] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 16404000 == 52 [pid = 1180] [id = 107] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 15E0A000 == 51 [pid = 1180] [id = 106] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 14584000 == 50 [pid = 1180] [id = 105] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 13E6F400 == 49 [pid = 1180] [id = 104] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0D295800 == 48 [pid = 1180] [id = 103] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0C22AC00 == 47 [pid = 1180] [id = 102] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 17275000 == 46 [pid = 1180] [id = 97] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 123AF000 == 45 [pid = 1180] [id = 69] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 13F55800 == 44 [pid = 1180] [id = 84] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 1724CC00 == 43 [pid = 1180] [id = 85] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 19B49C00 == 42 [pid = 1180] [id = 86] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0865E000 == 41 [pid = 1180] [id = 68] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0865CC00 == 40 [pid = 1180] [id = 43] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0C4E9000 == 39 [pid = 1180] [id = 98] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0C610000 == 38 [pid = 1180] [id = 72] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 13E79C00 == 37 [pid = 1180] [id = 99] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 19398800 == 36 [pid = 1180] [id = 82] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 165E0000 == 35 [pid = 1180] [id = 101] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 15E2F400 == 34 [pid = 1180] [id = 70] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 16408800 == 33 [pid = 1180] [id = 100] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 14587400 == 32 [pid = 1180] [id = 71] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0B83D800 == 31 [pid = 1180] [id = 44] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 16573800 == 30 [pid = 1180] [id = 114] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 13F53800 == 29 [pid = 1180] [id = 113] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 13E1A400 == 28 [pid = 1180] [id = 111] 09:36:25 INFO - PROCESS | 1180 | --DOCSHELL 0D28CC00 == 27 [pid = 1180] [id = 112] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 107 (17338C00) [pid = 1180] [serial = 200] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 106 (18532000) [pid = 1180] [serial = 212] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 105 (15E3E400) [pid = 1180] [serial = 274] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 104 (1724AC00) [pid = 1180] [serial = 278] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 103 (17245800) [pid = 1180] [serial = 277] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 102 (15E0B000) [pid = 1180] [serial = 271] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (11361000) [pid = 1180] [serial = 248] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (0DD02400) [pid = 1180] [serial = 247] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (12CD7800) [pid = 1180] [serial = 265] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (13ACF800) [pid = 1180] [serial = 266] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (0D28D400) [pid = 1180] [serial = 260] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (0C6F0C00) [pid = 1180] [serial = 259] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (19B52C00) [pid = 1180] [serial = 257] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (19B4D000) [pid = 1180] [serial = 256] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (1458AC00) [pid = 1180] [serial = 268] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (14590800) [pid = 1180] [serial = 269] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (14589C00) [pid = 1180] [serial = 251] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1457BC00) [pid = 1180] [serial = 250] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (13E71400) [pid = 1180] [serial = 263] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (12CE2C00) [pid = 1180] [serial = 262] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (17EEB000) [pid = 1180] [serial = 254] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (173E9800) [pid = 1180] [serial = 253] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1458A400) [pid = 1180] [serial = 283] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (172DC000) [pid = 1180] [serial = 280] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (172D8400) [pid = 1180] [serial = 286] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (17279400) [pid = 1180] [serial = 289] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17332400) [pid = 1180] [serial = 281] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17CAA800) [pid = 1180] [serial = 287] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (16568400) [pid = 1180] [serial = 275] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E0CC00) [pid = 1180] [serial = 272] [outer = 00000000] [url = about:blank] 09:36:25 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15385C00) [pid = 1180] [serial = 284] [outer = 00000000] [url = about:blank] 09:36:26 INFO - PROCESS | 1180 | 1472661386226 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]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2122ms 09:36:26 INFO - PROCESS | 1180 | 1472661386280 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 1180 | 1472661386284 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:36:26 INFO - PROCESS | 1180 | 1472661386289 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1180 | 1472661386292 Marionette TRACE conn6 <- [1,426,null,{}] 09:36:26 INFO - PROCESS | 1180 | 1472661386298 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}] 09:36:26 INFO - PROCESS | 1180 | 1472661386300 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:26 INFO - PROCESS | 1180 | 1472661386390 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:36:26 INFO - PROCESS | 1180 | 1472661386462 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1180 | 1472661386464 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:26 INFO - PROCESS | 1180 | ++DOCSHELL 0B83FC00 == 28 [pid = 1180] [id = 116] 09:36:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0C228400) [pid = 1180] [serial = 345] [outer = 00000000] 09:36:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0C6F0400) [pid = 1180] [serial = 346] [outer = 0C228400] 09:36:26 INFO - PROCESS | 1180 | 1472661386515 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0CC52000) [pid = 1180] [serial = 347] [outer = 0C228400] 09:36:26 INFO - PROCESS | 1180 | 1472661386907 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] 09:36:26 INFO - PROCESS | 1180 | 1472661386985 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:36:26 INFO - PROCESS | 1180 | 1472661386991 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1180 | 1472661386994 Marionette TRACE conn6 <- [1,430,null,{}] 09:36:26 INFO - PROCESS | 1180 | 1472661386998 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}] 09:36:26 INFO - PROCESS | 1180 | 1472661387000 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:27 INFO - PROCESS | 1180 | 1472661387088 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:36:27 INFO - PROCESS | 1180 | 1472661387101 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1180 | 1472661387103 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:27 INFO - PROCESS | 1180 | ++DOCSHELL 0DE91400 == 29 [pid = 1180] [id = 117] 09:36:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0DEA0400) [pid = 1180] [serial = 348] [outer = 00000000] 09:36:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (110B7C00) [pid = 1180] [serial = 349] [outer = 0DEA0400] 09:36:27 INFO - PROCESS | 1180 | 1472661387152 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (11382400) [pid = 1180] [serial = 350] [outer = 0DEA0400] 09:36:27 INFO - PROCESS | 1180 | 1472661387627 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]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 09:36:27 INFO - PROCESS | 1180 | 1472661387665 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1180 | 1472661387667 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:36:27 INFO - PROCESS | 1180 | 1472661387670 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:36:27 INFO - PROCESS | 1180 | 1472661387674 Marionette TRACE conn6 <- [1,434,null,{}] 09:36:27 INFO - PROCESS | 1180 | 1472661387685 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}] 09:36:27 INFO - PROCESS | 1180 | 1472661387689 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:27 INFO - PROCESS | 1180 | 1472661387839 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:36:27 INFO - PROCESS | 1180 | 1472661387855 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1180 | 1472661387858 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:27 INFO - PROCESS | 1180 | ++DOCSHELL 13AC1400 == 30 [pid = 1180] [id = 118] 09:36:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (13AC1800) [pid = 1180] [serial = 351] [outer = 00000000] 09:36:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13AD4000) [pid = 1180] [serial = 352] [outer = 13AC1800] 09:36:27 INFO - PROCESS | 1180 | 1472661387953 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13E20C00) [pid = 1180] [serial = 353] [outer = 13AC1800] 09:36:28 INFO - PROCESS | 1180 | 1472661388394 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]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 770ms 09:36:28 INFO - PROCESS | 1180 | 1472661388447 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1180 | 1472661388449 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:36:28 INFO - PROCESS | 1180 | 1472661388453 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 1180 | 1472661388455 Marionette TRACE conn6 <- [1,438,null,{}] 09:36:28 INFO - PROCESS | 1180 | 1472661388458 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}] 09:36:28 INFO - PROCESS | 1180 | 1472661388460 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:28 INFO - PROCESS | 1180 | 1472661388572 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:36:28 INFO - PROCESS | 1180 | 1472661388631 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1180 | 1472661388633 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:28 INFO - PROCESS | 1180 | ++DOCSHELL 13E74000 == 31 [pid = 1180] [id = 119] 09:36:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13E74400) [pid = 1180] [serial = 354] [outer = 00000000] 09:36:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13E7D400) [pid = 1180] [serial = 355] [outer = 13E74400] 09:36:28 INFO - PROCESS | 1180 | 1472661388683 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13F60C00) [pid = 1180] [serial = 356] [outer = 13E74400] 09:36:29 INFO - PROCESS | 1180 | 1472661389128 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 09:36:29 INFO - PROCESS | 1180 | 1472661389197 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1180 | 1472661389199 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:36:29 INFO - PROCESS | 1180 | 1472661389210 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1180 | 1472661389212 Marionette TRACE conn6 <- [1,442,null,{}] 09:36:29 INFO - PROCESS | 1180 | 1472661389215 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}] 09:36:29 INFO - PROCESS | 1180 | 1472661389217 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:29 INFO - PROCESS | 1180 | 1472661389326 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:36:29 INFO - PROCESS | 1180 | 1472661389338 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1180 | 1472661389340 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:29 INFO - PROCESS | 1180 | ++DOCSHELL 14584000 == 32 [pid = 1180] [id = 120] 09:36:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (14586800) [pid = 1180] [serial = 357] [outer = 00000000] 09:36:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (1458CC00) [pid = 1180] [serial = 358] [outer = 14586800] 09:36:29 INFO - PROCESS | 1180 | 1472661389433 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (151E2400) [pid = 1180] [serial = 359] [outer = 14586800] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (171A7400) [pid = 1180] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (16404800) [pid = 1180] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (13E7BC00) [pid = 1180] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (17275400) [pid = 1180] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (17242000) [pid = 1180] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0C276800) [pid = 1180] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (14584800) [pid = 1180] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D32A000) [pid = 1180] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1640A000) [pid = 1180] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13ABC400) [pid = 1180] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0C6FA800) [pid = 1180] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E6FC00) [pid = 1180] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13E1B400) [pid = 1180] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (165E0C00) [pid = 1180] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E0C400) [pid = 1180] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:36:29 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1939A800) [pid = 1180] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:36:30 INFO - PROCESS | 1180 | 1472661390115 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 09:36:30 INFO - PROCESS | 1180 | 1472661390143 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1180 | 1472661390145 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:36:30 INFO - PROCESS | 1180 | 1472661390148 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:36:30 INFO - PROCESS | 1180 | 1472661390150 Marionette TRACE conn6 <- [1,446,null,{}] 09:36:30 INFO - PROCESS | 1180 | 1472661390153 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}] 09:36:30 INFO - PROCESS | 1180 | 1472661390159 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:30 INFO - PROCESS | 1180 | 1472661390307 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:36:30 INFO - PROCESS | 1180 | 1472661390362 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1180 | 1472661390364 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:30 INFO - PROCESS | 1180 | ++DOCSHELL 13E6FC00 == 33 [pid = 1180] [id = 121] 09:36:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E7BC00) [pid = 1180] [serial = 360] [outer = 00000000] 09:36:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15890000) [pid = 1180] [serial = 361] [outer = 13E7BC00] 09:36:30 INFO - PROCESS | 1180 | 1472661390410 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15897000) [pid = 1180] [serial = 362] [outer = 13E7BC00] 09:36:30 INFO - PROCESS | 1180 | 1472661390808 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 09:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:36:30 INFO - PROCESS | 1180 | 1472661390882 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1180 | 1472661390885 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:36:30 INFO - PROCESS | 1180 | 1472661390888 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1180 | 1472661390889 Marionette TRACE conn6 <- [1,450,null,{}] 09:36:30 INFO - PROCESS | 1180 | 1472661390896 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}] 09:36:30 INFO - PROCESS | 1180 | 1472661390898 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:30 INFO - PROCESS | 1180 | 1472661390976 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:36:30 INFO - PROCESS | 1180 | 1472661390982 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1180 | 1472661390984 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:30 INFO - PROCESS | 1180 | ++DOCSHELL 0D28E400 == 34 [pid = 1180] [id = 122] 09:36:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15899C00) [pid = 1180] [serial = 363] [outer = 00000000] 09:36:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E09400) [pid = 1180] [serial = 364] [outer = 15899C00] 09:36:31 INFO - PROCESS | 1180 | 1472661391029 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E0AC00) [pid = 1180] [serial = 365] [outer = 15899C00] 09:36:31 INFO - PROCESS | 1180 | 1472661391458 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] 09:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:36:31 INFO - PROCESS | 1180 | 1472661391523 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:36:31 INFO - PROCESS | 1180 | 1472661391526 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1180 | 1472661391528 Marionette TRACE conn6 <- [1,454,null,{}] 09:36:31 INFO - PROCESS | 1180 | 1472661391531 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}] 09:36:31 INFO - PROCESS | 1180 | 1472661391533 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:31 INFO - PROCESS | 1180 | 1472661391617 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:36:31 INFO - PROCESS | 1180 | 1472661391640 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1180 | 1472661391643 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:31 INFO - PROCESS | 1180 | ++DOCSHELL 15E2D400 == 35 [pid = 1180] [id = 123] 09:36:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E2DC00) [pid = 1180] [serial = 366] [outer = 00000000] 09:36:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E3EC00) [pid = 1180] [serial = 367] [outer = 15E2DC00] 09:36:31 INFO - PROCESS | 1180 | 1472661391688 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15EB5800) [pid = 1180] [serial = 368] [outer = 15E2DC00] 09:36:32 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:32 INFO - PROCESS | 1180 | 1472661392466 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]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 09:36:32 INFO - PROCESS | 1180 | 1472661392497 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1180 | 1472661392502 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:36:32 INFO - PROCESS | 1180 | 1472661392506 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1180 | 1472661392512 Marionette TRACE conn6 <- [1,458,null,{}] 09:36:32 INFO - PROCESS | 1180 | 1472661392517 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}] 09:36:32 INFO - PROCESS | 1180 | 1472661392520 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:32 INFO - PROCESS | 1180 | 1472661392667 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:36:32 INFO - PROCESS | 1180 | 1472661392790 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1180 | 1472661392793 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:32 INFO - PROCESS | 1180 | ++DOCSHELL 0C6FA800 == 36 [pid = 1180] [id = 124] 09:36:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D28B800) [pid = 1180] [serial = 369] [outer = 00000000] 09:36:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0DD09800) [pid = 1180] [serial = 370] [outer = 0D28B800] 09:36:32 INFO - PROCESS | 1180 | 1472661392854 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (11072400) [pid = 1180] [serial = 371] [outer = 0D28B800] 09:36:33 INFO - PROCESS | 1180 | 1472661393623 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] 09:36:33 INFO - PROCESS | 1180 | 1472661393702 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:36:33 INFO - PROCESS | 1180 | 1472661393708 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:36:33 INFO - PROCESS | 1180 | 1472661393712 Marionette TRACE conn6 <- [1,462,null,{}] 09:36:33 INFO - PROCESS | 1180 | 1472661393716 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}] 09:36:33 INFO - PROCESS | 1180 | 1472661393719 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:33 INFO - PROCESS | 1180 | 1472661393851 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:36:33 INFO - PROCESS | 1180 | 1472661393970 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1180 | 1472661393973 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:33 INFO - PROCESS | 1180 | ++DOCSHELL 0CC52800 == 37 [pid = 1180] [id = 125] 09:36:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (0D28A000) [pid = 1180] [serial = 372] [outer = 00000000] 09:36:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (123B0000) [pid = 1180] [serial = 373] [outer = 0D28A000] 09:36:34 INFO - PROCESS | 1180 | 1472661394034 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (13E1D800) [pid = 1180] [serial = 374] [outer = 0D28A000] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 0D28E400 == 36 [pid = 1180] [id = 122] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 13E6FC00 == 35 [pid = 1180] [id = 121] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 14584000 == 34 [pid = 1180] [id = 120] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 13E74000 == 33 [pid = 1180] [id = 119] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 13AC1400 == 32 [pid = 1180] [id = 118] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 0DE91400 == 31 [pid = 1180] [id = 117] 09:36:34 INFO - PROCESS | 1180 | --DOCSHELL 0B83FC00 == 30 [pid = 1180] [id = 116] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1ABE6400) [pid = 1180] [serial = 245] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1724DC00) [pid = 1180] [serial = 322] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (16576000) [pid = 1180] [serial = 320] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1640AC00) [pid = 1180] [serial = 319] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13F5F000) [pid = 1180] [serial = 295] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1458C000) [pid = 1180] [serial = 296] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1727EC00) [pid = 1180] [serial = 290] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (17274000) [pid = 1180] [serial = 301] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1727CC00) [pid = 1180] [serial = 302] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0C65F000) [pid = 1180] [serial = 304] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D288400) [pid = 1180] [serial = 305] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1589A800) [pid = 1180] [serial = 313] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15A38800) [pid = 1180] [serial = 314] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (11383000) [pid = 1180] [serial = 307] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (118A9400) [pid = 1180] [serial = 308] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1640D400) [pid = 1180] [serial = 298] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (164D8400) [pid = 1180] [serial = 299] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15E22000) [pid = 1180] [serial = 326] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0DE9B800) [pid = 1180] [serial = 292] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (113F4C00) [pid = 1180] [serial = 293] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13F58400) [pid = 1180] [serial = 310] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13FB2800) [pid = 1180] [serial = 311] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (14576C00) [pid = 1180] [serial = 325] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (13E22400) [pid = 1180] [serial = 331] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (13E24000) [pid = 1180] [serial = 332] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (172DEC00) [pid = 1180] [serial = 329] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (1727A400) [pid = 1180] [serial = 323] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (15E25C00) [pid = 1180] [serial = 316] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (15E2EC00) [pid = 1180] [serial = 317] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (172D1800) [pid = 1180] [serial = 328] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:34 INFO - PROCESS | 1180 | 1472661394801 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] 09:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:36:34 INFO - PROCESS | 1180 | 1472661394847 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 1180 | 1472661394852 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1180 | 1472661394857 Marionette TRACE conn6 <- [1,466,null,{}] 09:36:34 INFO - PROCESS | 1180 | 1472661394862 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}] 09:36:34 INFO - PROCESS | 1180 | 1472661394864 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:34 INFO - PROCESS | 1180 | 1472661394961 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:36:35 INFO - PROCESS | 1180 | 1472661395042 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1180 | 1472661395044 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:35 INFO - PROCESS | 1180 | ++DOCSHELL 08655800 == 31 [pid = 1180] [id = 126] 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (08660C00) [pid = 1180] [serial = 375] [outer = 00000000] 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (0D28E400) [pid = 1180] [serial = 376] [outer = 08660C00] 09:36:35 INFO - PROCESS | 1180 | 1472661395095 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (0DEE0400) [pid = 1180] [serial = 377] [outer = 08660C00] 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (11794000) [pid = 1180] [serial = 378] [outer = 14577800] 09:36:35 INFO - PROCESS | 1180 | 1472661395593 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] 09:36:35 INFO - PROCESS | 1180 | 1472661395648 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:36:35 INFO - PROCESS | 1180 | 1472661395654 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1180 | 1472661395657 Marionette TRACE conn6 <- [1,470,null,{}] 09:36:35 INFO - PROCESS | 1180 | 1472661395660 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}] 09:36:35 INFO - PROCESS | 1180 | 1472661395663 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:35 INFO - PROCESS | 1180 | 1472661395751 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:36:35 INFO - PROCESS | 1180 | 1472661395828 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1180 | 1472661395830 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:35 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53C00 == 32 [pid = 1180] [id = 127] 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0CC5A800) [pid = 1180] [serial = 379] [outer = 00000000] 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (13E1A800) [pid = 1180] [serial = 380] [outer = 0CC5A800] 09:36:35 INFO - PROCESS | 1180 | 1472661395887 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (13E24C00) [pid = 1180] [serial = 381] [outer = 0CC5A800] 09:36:36 INFO - PROCESS | 1180 | 1472661396284 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 09:36:36 INFO - PROCESS | 1180 | 1472661396328 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1180 | 1472661396331 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 1180 | 1472661396334 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:36:36 INFO - PROCESS | 1180 | 1472661396338 Marionette TRACE conn6 <- [1,474,null,{}] 09:36:36 INFO - PROCESS | 1180 | 1472661396348 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}] 09:36:36 INFO - PROCESS | 1180 | 1472661396353 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:36 INFO - PROCESS | 1180 | 1472661396438 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:36:36 INFO - PROCESS | 1180 | 1472661396446 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 1180 | 1472661396449 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:36 INFO - PROCESS | 1180 | ++DOCSHELL 14587800 == 33 [pid = 1180] [id = 128] 09:36:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (14589C00) [pid = 1180] [serial = 382] [outer = 00000000] 09:36:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (14592400) [pid = 1180] [serial = 383] [outer = 14589C00] 09:36:36 INFO - PROCESS | 1180 | 1472661396498 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1588FC00) [pid = 1180] [serial = 384] [outer = 14589C00] 09:36:36 INFO - PROCESS | 1180 | 1472661396970 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 09:36:37 INFO - PROCESS | 1180 | 1472661397011 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1180 | 1472661397014 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:36:37 INFO - PROCESS | 1180 | 1472661397017 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1180 | 1472661397019 Marionette TRACE conn6 <- [1,478,null,{}] 09:36:37 INFO - PROCESS | 1180 | 1472661397022 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}] 09:36:37 INFO - PROCESS | 1180 | 1472661397024 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:37 INFO - PROCESS | 1180 | 1472661397161 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:36:37 INFO - PROCESS | 1180 | 1472661397184 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1180 | 1472661397186 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:37 INFO - PROCESS | 1180 | ++DOCSHELL 15E05400 == 34 [pid = 1180] [id = 129] 09:36:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E05C00) [pid = 1180] [serial = 385] [outer = 00000000] 09:36:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E21C00) [pid = 1180] [serial = 386] [outer = 15E05C00] 09:36:37 INFO - PROCESS | 1180 | 1472661397232 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E2AC00) [pid = 1180] [serial = 387] [outer = 15E05C00] 09:36:37 INFO - PROCESS | 1180 | 1472661397682 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 09:36:37 INFO - PROCESS | 1180 | 1472661397749 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1180 | 1472661397751 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:36:37 INFO - PROCESS | 1180 | 1472661397762 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1180 | 1472661397763 Marionette TRACE conn6 <- [1,482,null,{}] 09:36:37 INFO - PROCESS | 1180 | 1472661397771 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}] 09:36:37 INFO - PROCESS | 1180 | 1472661397774 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:37 INFO - PROCESS | 1180 | 1472661397882 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:36:37 INFO - PROCESS | 1180 | 1472661397894 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1180 | 1472661397896 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:37 INFO - PROCESS | 1180 | ++DOCSHELL 15E2C800 == 35 [pid = 1180] [id = 130] 09:36:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E2EC00) [pid = 1180] [serial = 388] [outer = 00000000] 09:36:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E3E000) [pid = 1180] [serial = 389] [outer = 15E2EC00] 09:36:37 INFO - PROCESS | 1180 | 1472661397942 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (160EAC00) [pid = 1180] [serial = 390] [outer = 15E2EC00] 09:36:38 INFO - PROCESS | 1180 | 1472661398442 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]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:36:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 09:36:38 INFO - PROCESS | 1180 | 1472661398489 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1180 | 1472661398491 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:36:38 INFO - PROCESS | 1180 | 1472661398494 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1180 | 1472661398496 Marionette TRACE conn6 <- [1,486,null,{}] 09:36:38 INFO - PROCESS | 1180 | 1472661398500 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}] 09:36:38 INFO - PROCESS | 1180 | 1472661398505 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:38 INFO - PROCESS | 1180 | 1472661398629 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:36:38 INFO - PROCESS | 1180 | 1472661398686 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1180 | 1472661398688 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:38 INFO - PROCESS | 1180 | ++DOCSHELL 0C65F000 == 36 [pid = 1180] [id = 131] 09:36:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16407C00) [pid = 1180] [serial = 391] [outer = 00000000] 09:36:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (165E1800) [pid = 1180] [serial = 392] [outer = 16407C00] 09:36:38 INFO - PROCESS | 1180 | 1472661398735 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (165E2400) [pid = 1180] [serial = 393] [outer = 16407C00] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13AC1800) [pid = 1180] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0E8E3C00) [pid = 1180] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0C228400) [pid = 1180] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0DEA0400) [pid = 1180] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (113F6800) [pid = 1180] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13F57800) [pid = 1180] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (165ECC00) [pid = 1180] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E74400) [pid = 1180] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E7BC00) [pid = 1180] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (14586800) [pid = 1180] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:36:39 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15899C00) [pid = 1180] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:36:39 INFO - PROCESS | 1180 | 1472661399210 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 770ms 09:36:39 INFO - PROCESS | 1180 | 1472661399269 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1180 | 1472661399271 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:36:39 INFO - PROCESS | 1180 | 1472661399274 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1180 | 1472661399276 Marionette TRACE conn6 <- [1,490,null,{}] 09:36:39 INFO - PROCESS | 1180 | 1472661399280 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}] 09:36:39 INFO - PROCESS | 1180 | 1472661399282 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:39 INFO - PROCESS | 1180 | 1472661399397 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:36:39 INFO - PROCESS | 1180 | 1472661399451 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1180 | 1472661399453 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:39 INFO - PROCESS | 1180 | ++DOCSHELL 12DBC800 == 37 [pid = 1180] [id = 132] 09:36:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13AB7C00) [pid = 1180] [serial = 394] [outer = 00000000] 09:36:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13FBAC00) [pid = 1180] [serial = 395] [outer = 13AB7C00] 09:36:39 INFO - PROCESS | 1180 | 1472661399499 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E10C00) [pid = 1180] [serial = 396] [outer = 13AB7C00] 09:36:39 INFO - PROCESS | 1180 | 1472661399852 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 09:36:39 INFO - PROCESS | 1180 | 1472661399910 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1180 | 1472661399912 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:36:39 INFO - PROCESS | 1180 | 1472661399915 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:36:39 INFO - PROCESS | 1180 | 1472661399917 Marionette TRACE conn6 <- [1,494,null,{}] 09:36:39 INFO - PROCESS | 1180 | 1472661399921 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}] 09:36:39 INFO - PROCESS | 1180 | 1472661399922 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:40 INFO - PROCESS | 1180 | 1472661400027 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:36:40 INFO - PROCESS | 1180 | 1472661400033 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1180 | 1472661400035 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:40 INFO - PROCESS | 1180 | ++DOCSHELL 13F51800 == 38 [pid = 1180] [id = 133] 09:36:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (14592C00) [pid = 1180] [serial = 397] [outer = 00000000] 09:36:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (171A5000) [pid = 1180] [serial = 398] [outer = 14592C00] 09:36:40 INFO - PROCESS | 1180 | 1472661400081 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17243800) [pid = 1180] [serial = 399] [outer = 14592C00] 09:36:40 INFO - PROCESS | 1180 | 1472661400513 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 09:36:40 INFO - PROCESS | 1180 | 1472661400550 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1180 | 1472661400552 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:36:40 INFO - PROCESS | 1180 | 1472661400555 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:36:40 INFO - PROCESS | 1180 | 1472661400557 Marionette TRACE conn6 <- [1,498,null,{}] 09:36:40 INFO - PROCESS | 1180 | 1472661400561 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}] 09:36:40 INFO - PROCESS | 1180 | 1472661400563 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:40 INFO - PROCESS | 1180 | 1472661400649 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:36:40 INFO - PROCESS | 1180 | 1472661400655 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1180 | 1472661400666 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:40 INFO - PROCESS | 1180 | ++DOCSHELL 17184C00 == 39 [pid = 1180] [id = 134] 09:36:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17249000) [pid = 1180] [serial = 400] [outer = 00000000] 09:36:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1724E800) [pid = 1180] [serial = 401] [outer = 17249000] 09:36:40 INFO - PROCESS | 1180 | 1472661400718 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17272C00) [pid = 1180] [serial = 402] [outer = 17249000] 09:36:41 INFO - PROCESS | 1180 | 1472661401276 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:36:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 773ms 09:36:41 INFO - PROCESS | 1180 | 1472661401365 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1180 | 1472661401370 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:36:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:36:41 INFO - PROCESS | 1180 | 1472661401375 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1180 | 1472661401379 Marionette TRACE conn6 <- [1,502,null,{}] 09:36:41 INFO - PROCESS | 1180 | 1472661401399 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}] 09:36:41 INFO - PROCESS | 1180 | 1472661401402 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:41 INFO - PROCESS | 1180 | 1472661401526 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:36:41 INFO - PROCESS | 1180 | 1472661401643 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1180 | 1472661401648 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:41 INFO - PROCESS | 1180 | ++DOCSHELL 0C47CC00 == 40 [pid = 1180] [id = 135] 09:36:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0C485C00) [pid = 1180] [serial = 403] [outer = 00000000] 09:36:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0E8E3C00) [pid = 1180] [serial = 404] [outer = 0C485C00] 09:36:41 INFO - PROCESS | 1180 | 1472661401709 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (123B6800) [pid = 1180] [serial = 405] [outer = 0C485C00] 09:36:42 INFO - PROCESS | 1180 | 1472661402272 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 950ms 09:36:42 INFO - PROCESS | 1180 | 1472661402329 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 1180 | 1472661402334 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:36:42 INFO - PROCESS | 1180 | 1472661402340 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1180 | 1472661402343 Marionette TRACE conn6 <- [1,506,null,{}] 09:36:42 INFO - PROCESS | 1180 | 1472661402347 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}] 09:36:42 INFO - PROCESS | 1180 | 1472661402350 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:42 INFO - PROCESS | 1180 | 1472661402462 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:36:42 INFO - PROCESS | 1180 | 1472661402559 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1180 | 1472661402562 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:42 INFO - PROCESS | 1180 | ++DOCSHELL 13F55000 == 41 [pid = 1180] [id = 136] 09:36:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13F58400) [pid = 1180] [serial = 406] [outer = 00000000] 09:36:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (14588000) [pid = 1180] [serial = 407] [outer = 13F58400] 09:36:42 INFO - PROCESS | 1180 | 1472661402621 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1588E800) [pid = 1180] [serial = 408] [outer = 13F58400] 09:36:43 INFO - PROCESS | 1180 | 1472661403245 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 970ms 09:36:43 INFO - PROCESS | 1180 | 1472661403314 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1180 | 1472661403316 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:36:43 INFO - PROCESS | 1180 | 1472661403320 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1180 | 1472661403324 Marionette TRACE conn6 <- [1,510,null,{}] 09:36:43 INFO - PROCESS | 1180 | 1472661403335 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}] 09:36:43 INFO - PROCESS | 1180 | 1472661403340 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:43 INFO - PROCESS | 1180 | 1472661403449 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:36:43 INFO - PROCESS | 1180 | 1472661403574 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1180 | 1472661403578 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:43 INFO - PROCESS | 1180 | ++DOCSHELL 17183800 == 42 [pid = 1180] [id = 137] 09:36:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1724A000) [pid = 1180] [serial = 409] [outer = 00000000] 09:36:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (17276400) [pid = 1180] [serial = 410] [outer = 1724A000] 09:36:43 INFO - PROCESS | 1180 | 1472661403638 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (1727FC00) [pid = 1180] [serial = 411] [outer = 1724A000] 09:36:44 INFO - PROCESS | 1180 | 1472661404285 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 970ms 09:36:44 INFO - PROCESS | 1180 | 1472661404293 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 1180 | 1472661404296 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 1180 | 1472661404300 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:36:44 INFO - PROCESS | 1180 | 1472661404302 Marionette TRACE conn6 <- [1,514,null,{}] 09:36:44 INFO - PROCESS | 1180 | 1472661404305 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}] 09:36:44 INFO - PROCESS | 1180 | 1472661404308 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:44 INFO - PROCESS | 1180 | 1472661404416 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:36:44 INFO - PROCESS | 1180 | 1472661404510 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 1180 | 1472661404513 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:44 INFO - PROCESS | 1180 | ++DOCSHELL 172D6000 == 43 [pid = 1180] [id = 138] 09:36:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (172D6800) [pid = 1180] [serial = 412] [outer = 00000000] 09:36:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (172DB800) [pid = 1180] [serial = 413] [outer = 172D6800] 09:36:44 INFO - PROCESS | 1180 | 1472661404568 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17334000) [pid = 1180] [serial = 414] [outer = 172D6800] 09:36:45 INFO - PROCESS | 1180 | 1472661405235 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]]]}] 09:36:45 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 09:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1016ms 09:36:45 INFO - PROCESS | 1180 | 1472661405337 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 1180 | 1472661405341 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:36:45 INFO - PROCESS | 1180 | 1472661405363 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1180 | 1472661405366 Marionette TRACE conn6 <- [1,518,null,{}] 09:36:45 INFO - PROCESS | 1180 | 1472661405372 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}] 09:36:45 INFO - PROCESS | 1180 | 1472661405375 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:45 INFO - PROCESS | 1180 | 1472661405477 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:36:45 INFO - PROCESS | 1180 | 1472661405567 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1180 | 1472661405572 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:45 INFO - PROCESS | 1180 | ++DOCSHELL 0E8E5400 == 44 [pid = 1180] [id = 139] 09:36:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (0E8ECC00) [pid = 1180] [serial = 415] [outer = 00000000] 09:36:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (11796C00) [pid = 1180] [serial = 416] [outer = 0E8ECC00] 09:36:45 INFO - PROCESS | 1180 | 1472661405623 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (129A2400) [pid = 1180] [serial = 417] [outer = 0E8ECC00] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 13F51800 == 43 [pid = 1180] [id = 133] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 12DBC800 == 42 [pid = 1180] [id = 132] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 0C65F000 == 41 [pid = 1180] [id = 131] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 15E2C800 == 40 [pid = 1180] [id = 130] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 15E05400 == 39 [pid = 1180] [id = 129] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 14587800 == 38 [pid = 1180] [id = 128] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 0CC53C00 == 37 [pid = 1180] [id = 127] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 08655800 == 36 [pid = 1180] [id = 126] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 0CC52800 == 35 [pid = 1180] [id = 125] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 0C6FA800 == 34 [pid = 1180] [id = 124] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 15E2D400 == 33 [pid = 1180] [id = 123] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 0D99F800 == 32 [pid = 1180] [id = 115] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 172D6000 == 31 [pid = 1180] [id = 138] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 13F55000 == 30 [pid = 1180] [id = 136] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 17183800 == 29 [pid = 1180] [id = 137] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 17184C00 == 28 [pid = 1180] [id = 134] 09:36:46 INFO - PROCESS | 1180 | --DOCSHELL 0C47CC00 == 27 [pid = 1180] [id = 135] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (13AD4000) [pid = 1180] [serial = 352] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (13E20C00) [pid = 1180] [serial = 353] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (123AF800) [pid = 1180] [serial = 344] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (113FB800) [pid = 1180] [serial = 343] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0C6F0400) [pid = 1180] [serial = 346] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (0CC52000) [pid = 1180] [serial = 347] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (110B7C00) [pid = 1180] [serial = 349] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13AC8800) [pid = 1180] [serial = 335] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (12DBD800) [pid = 1180] [serial = 334] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15890400) [pid = 1180] [serial = 338] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (151DDC00) [pid = 1180] [serial = 337] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (173E5000) [pid = 1180] [serial = 341] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17249800) [pid = 1180] [serial = 340] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13F60C00) [pid = 1180] [serial = 356] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E7D400) [pid = 1180] [serial = 355] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E3EC00) [pid = 1180] [serial = 367] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15890000) [pid = 1180] [serial = 361] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1458CC00) [pid = 1180] [serial = 358] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E09400) [pid = 1180] [serial = 364] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (151E2400) [pid = 1180] [serial = 359] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15897000) [pid = 1180] [serial = 362] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E0AC00) [pid = 1180] [serial = 365] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (11382400) [pid = 1180] [serial = 350] [outer = 00000000] [url = about:blank] 09:36:46 INFO - PROCESS | 1180 | 1472661406967 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1643ms 09:36:46 INFO - PROCESS | 1180 | 1472661406991 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:36:46 INFO - PROCESS | 1180 | 1472661406995 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:36:46 INFO - PROCESS | 1180 | 1472661407000 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1180 | 1472661407003 Marionette TRACE conn6 <- [1,522,null,{}] 09:36:47 INFO - PROCESS | 1180 | 1472661407009 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}] 09:36:47 INFO - PROCESS | 1180 | 1472661407012 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:47 INFO - PROCESS | 1180 | 1472661407097 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:36:47 INFO - PROCESS | 1180 | 1472661407174 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1180 | 1472661407177 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:47 INFO - PROCESS | 1180 | ++DOCSHELL 0B83F400 == 28 [pid = 1180] [id = 140] 09:36:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0C602800) [pid = 1180] [serial = 418] [outer = 00000000] 09:36:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0C665400) [pid = 1180] [serial = 419] [outer = 0C602800] 09:36:47 INFO - PROCESS | 1180 | 1472661407227 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0CC51800) [pid = 1180] [serial = 420] [outer = 0C602800] 09:36:47 INFO - PROCESS | 1180 | 1472661407657 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 09:36:47 INFO - PROCESS | 1180 | 1472661407690 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 1180 | 1472661407696 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:36:47 INFO - PROCESS | 1180 | 1472661407706 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1180 | 1472661407709 Marionette TRACE conn6 <- [1,526,null,{}] 09:36:47 INFO - PROCESS | 1180 | 1472661407712 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}] 09:36:47 INFO - PROCESS | 1180 | 1472661407715 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:47 INFO - PROCESS | 1180 | 1472661407808 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:36:47 INFO - PROCESS | 1180 | 1472661407818 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1180 | 1472661407820 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:47 INFO - PROCESS | 1180 | ++DOCSHELL 11071800 == 29 [pid = 1180] [id = 141] 09:36:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (11074C00) [pid = 1180] [serial = 421] [outer = 00000000] 09:36:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (11361C00) [pid = 1180] [serial = 422] [outer = 11074C00] 09:36:47 INFO - PROCESS | 1180 | 1472661407869 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (11795000) [pid = 1180] [serial = 423] [outer = 11074C00] 09:36:48 INFO - PROCESS | 1180 | 1472661408350 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]]]}] 09:36:48 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 09:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 09:36:48 INFO - PROCESS | 1180 | 1472661408381 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1180 | 1472661408384 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:36:48 INFO - PROCESS | 1180 | 1472661408387 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:36:48 INFO - PROCESS | 1180 | 1472661408391 Marionette TRACE conn6 <- [1,530,null,{}] 09:36:48 INFO - PROCESS | 1180 | 1472661408401 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}] 09:36:48 INFO - PROCESS | 1180 | 1472661408406 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:48 INFO - PROCESS | 1180 | 1472661408517 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:36:48 INFO - PROCESS | 1180 | 1472661408604 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1180 | 1472661408607 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:48 INFO - PROCESS | 1180 | ++DOCSHELL 13E1C000 == 30 [pid = 1180] [id = 142] 09:36:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E1C400) [pid = 1180] [serial = 424] [outer = 00000000] 09:36:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E22000) [pid = 1180] [serial = 425] [outer = 13E1C400] 09:36:48 INFO - PROCESS | 1180 | 1472661408659 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13E62000) [pid = 1180] [serial = 426] [outer = 13E1C400] 09:36:49 INFO - PROCESS | 1180 | 1472661409167 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"]]]}] 09:36:49 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 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:36:49 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 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:36:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 830ms 09:36:49 INFO - PROCESS | 1180 | 1472661409221 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1180 | 1472661409224 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:36:49 INFO - PROCESS | 1180 | 1472661409227 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:36:49 INFO - PROCESS | 1180 | 1472661409229 Marionette TRACE conn6 <- [1,534,null,{}] 09:36:49 INFO - PROCESS | 1180 | 1472661409233 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}] 09:36:49 INFO - PROCESS | 1180 | 1472661409235 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:49 INFO - PROCESS | 1180 | 1472661409359 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:36:49 INFO - PROCESS | 1180 | 1472661409371 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1180 | 1472661409373 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:49 INFO - PROCESS | 1180 | ++DOCSHELL 13E7C800 == 31 [pid = 1180] [id = 143] 09:36:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13F5E800) [pid = 1180] [serial = 427] [outer = 00000000] 09:36:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (14584400) [pid = 1180] [serial = 428] [outer = 13F5E800] 09:36:49 INFO - PROCESS | 1180 | 1472661409420 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1458BC00) [pid = 1180] [serial = 429] [outer = 13F5E800] 09:36:49 INFO - PROCESS | 1180 | 1472661409889 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]]]}] 09:36:49 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. 09:36:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 09:36:49 INFO - PROCESS | 1180 | 1472661409903 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1180 | 1472661409906 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:36:49 INFO - PROCESS | 1180 | 1472661409909 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1180 | 1472661409911 Marionette TRACE conn6 <- [1,538,null,{}] 09:36:49 INFO - PROCESS | 1180 | 1472661409914 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}] 09:36:49 INFO - PROCESS | 1180 | 1472661409916 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:50 INFO - PROCESS | 1180 | 1472661410025 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:36:50 INFO - PROCESS | 1180 | 1472661410030 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1180 | 1472661410032 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:50 INFO - PROCESS | 1180 | ++DOCSHELL 14590000 == 32 [pid = 1180] [id = 144] 09:36:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (14592000) [pid = 1180] [serial = 430] [outer = 00000000] 09:36:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1588E000) [pid = 1180] [serial = 431] [outer = 14592000] 09:36:50 INFO - PROCESS | 1180 | 1472661410078 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15895C00) [pid = 1180] [serial = 432] [outer = 14592000] 09:36:50 INFO - PROCESS | 1180 | 1472661410541 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]]]}] 09:36:50 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. 09:36:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 09:36:50 INFO - PROCESS | 1180 | 1472661410582 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1180 | 1472661410584 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:36:50 INFO - PROCESS | 1180 | 1472661410588 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1180 | 1472661410590 Marionette TRACE conn6 <- [1,542,null,{}] 09:36:50 INFO - PROCESS | 1180 | 1472661410593 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}] 09:36:50 INFO - PROCESS | 1180 | 1472661410599 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:50 INFO - PROCESS | 1180 | 1472661410733 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:36:50 INFO - PROCESS | 1180 | 1472661410749 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1180 | 1472661410751 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:50 INFO - PROCESS | 1180 | ++DOCSHELL 15897800 == 33 [pid = 1180] [id = 145] 09:36:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (15A38C00) [pid = 1180] [serial = 433] [outer = 00000000] 09:36:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E22C00) [pid = 1180] [serial = 434] [outer = 15A38C00] 09:36:50 INFO - PROCESS | 1180 | 1472661410850 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (15E3AC00) [pid = 1180] [serial = 435] [outer = 15A38C00] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15E05C00) [pid = 1180] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E2EC00) [pid = 1180] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (14592C00) [pid = 1180] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13AB7C00) [pid = 1180] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0CC5A800) [pid = 1180] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (16407C00) [pid = 1180] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D28A000) [pid = 1180] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E2DC00) [pid = 1180] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D28B800) [pid = 1180] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (08660C00) [pid = 1180] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (14589C00) [pid = 1180] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:36:51 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (17249000) [pid = 1180] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:36:51 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:51 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:51 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:51 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:51 INFO - PROCESS | 1180 | 1472661411537 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 09:36:51 INFO - PROCESS | 1180 | 1472661411562 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1180 | 1472661411564 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:36:51 INFO - PROCESS | 1180 | 1472661411567 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:36:51 INFO - PROCESS | 1180 | 1472661411569 Marionette TRACE conn6 <- [1,546,null,{}] 09:36:51 INFO - PROCESS | 1180 | 1472661411573 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}] 09:36:51 INFO - PROCESS | 1180 | 1472661411574 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:51 INFO - PROCESS | 1180 | 1472661411653 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:36:51 INFO - PROCESS | 1180 | 1472661411658 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1180 | 1472661411660 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:51 INFO - PROCESS | 1180 | ++DOCSHELL 1457BC00 == 34 [pid = 1180] [id = 146] 09:36:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1458D400) [pid = 1180] [serial = 436] [outer = 00000000] 09:36:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E23400) [pid = 1180] [serial = 437] [outer = 1458D400] 09:36:51 INFO - PROCESS | 1180 | 1472661411707 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E2C800) [pid = 1180] [serial = 438] [outer = 1458D400] 09:36:52 INFO - PROCESS | 1180 | 1472661412133 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 09:36:52 INFO - PROCESS | 1180 | 1472661412201 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1180 | 1472661412204 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 1180 | 1472661412207 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:36:52 INFO - PROCESS | 1180 | 1472661412210 Marionette TRACE conn6 <- [1,550,null,{}] 09:36:52 INFO - PROCESS | 1180 | 1472661412213 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}] 09:36:52 INFO - PROCESS | 1180 | 1472661412215 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:52 INFO - PROCESS | 1180 | 1472661412299 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:36:52 INFO - PROCESS | 1180 | 1472661412305 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1180 | 1472661412307 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:52 INFO - PROCESS | 1180 | ++DOCSHELL 16405000 == 35 [pid = 1180] [id = 147] 09:36:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16407400) [pid = 1180] [serial = 439] [outer = 00000000] 09:36:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1640F800) [pid = 1180] [serial = 440] [outer = 16407400] 09:36:52 INFO - PROCESS | 1180 | 1472661412353 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1640FC00) [pid = 1180] [serial = 441] [outer = 16407400] 09:36:52 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:52 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:52 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:52 INFO - PROCESS | 1180 | 1472661412734 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 09:36:52 INFO - PROCESS | 1180 | 1472661412781 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1180 | 1472661412783 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 1180 | 1472661412787 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:36:52 INFO - PROCESS | 1180 | 1472661412789 Marionette TRACE conn6 <- [1,554,null,{}] 09:36:52 INFO - PROCESS | 1180 | 1472661412793 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}] 09:36:52 INFO - PROCESS | 1180 | 1472661412794 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:52 INFO - PROCESS | 1180 | 1472661412908 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:36:52 INFO - PROCESS | 1180 | 1472661412916 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1180 | 1472661412918 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:52 INFO - PROCESS | 1180 | ++DOCSHELL 17184C00 == 36 [pid = 1180] [id = 148] 09:36:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (17185400) [pid = 1180] [serial = 442] [outer = 00000000] 09:36:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17246800) [pid = 1180] [serial = 443] [outer = 17185400] 09:36:52 INFO - PROCESS | 1180 | 1472661412973 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1724B800) [pid = 1180] [serial = 444] [outer = 17185400] 09:36:53 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:53 INFO - PROCESS | 1180 | --DOCSHELL 0B83F400 == 35 [pid = 1180] [id = 140] 09:36:53 INFO - PROCESS | 1180 | --DOCSHELL 0E8E5400 == 34 [pid = 1180] [id = 139] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 13E1C000 == 33 [pid = 1180] [id = 142] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 11071800 == 32 [pid = 1180] [id = 141] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 13E7C800 == 31 [pid = 1180] [id = 143] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 15897800 == 30 [pid = 1180] [id = 145] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 14590000 == 29 [pid = 1180] [id = 144] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 16405000 == 28 [pid = 1180] [id = 147] 09:36:54 INFO - PROCESS | 1180 | --DOCSHELL 1457BC00 == 27 [pid = 1180] [id = 146] 09:36:54 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E21C00) [pid = 1180] [serial = 386] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E2AC00) [pid = 1180] [serial = 387] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (160EAC00) [pid = 1180] [serial = 390] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E3E000) [pid = 1180] [serial = 389] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17243800) [pid = 1180] [serial = 399] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13FBAC00) [pid = 1180] [serial = 395] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E1A800) [pid = 1180] [serial = 380] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E24C00) [pid = 1180] [serial = 381] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (165E1800) [pid = 1180] [serial = 392] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (123B0000) [pid = 1180] [serial = 373] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E1D800) [pid = 1180] [serial = 374] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15EB5800) [pid = 1180] [serial = 368] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0DD09800) [pid = 1180] [serial = 370] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (11072400) [pid = 1180] [serial = 371] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0D28E400) [pid = 1180] [serial = 376] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0DEE0400) [pid = 1180] [serial = 377] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (14592400) [pid = 1180] [serial = 383] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0C274400) [pid = 1180] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (171A5000) [pid = 1180] [serial = 398] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (1724E800) [pid = 1180] [serial = 401] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (17272C00) [pid = 1180] [serial = 402] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (165E2400) [pid = 1180] [serial = 393] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (15E10C00) [pid = 1180] [serial = 396] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (1588FC00) [pid = 1180] [serial = 384] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:54 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:54 INFO - PROCESS | 1180 | 1472661414766 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2019ms 09:36:54 INFO - PROCESS | 1180 | 1472661414811 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:36:54 INFO - PROCESS | 1180 | 1472661414815 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:36:54 INFO - PROCESS | 1180 | 1472661414820 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1180 | 1472661414824 Marionette TRACE conn6 <- [1,558,null,{}] 09:36:54 INFO - PROCESS | 1180 | 1472661414830 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}] 09:36:54 INFO - PROCESS | 1180 | 1472661414834 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:54 INFO - PROCESS | 1180 | 1472661414930 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:36:55 INFO - PROCESS | 1180 | 1472661415030 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1180 | 1472661415033 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:55 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F0C00 == 28 [pid = 1180] [id = 149] 09:36:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (0C6F2400) [pid = 1180] [serial = 445] [outer = 00000000] 09:36:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (0D0A1C00) [pid = 1180] [serial = 446] [outer = 0C6F2400] 09:36:55 INFO - PROCESS | 1180 | 1472661415085 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (0D287C00) [pid = 1180] [serial = 447] [outer = 0C6F2400] 09:36:55 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:55 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:55 INFO - PROCESS | 1180 | 1472661415474 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 09:36:55 INFO - PROCESS | 1180 | 1472661415549 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1180 | 1472661415554 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:36:55 INFO - PROCESS | 1180 | 1472661415565 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1180 | 1472661415568 Marionette TRACE conn6 <- [1,562,null,{}] 09:36:55 INFO - PROCESS | 1180 | 1472661415571 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}] 09:36:55 INFO - PROCESS | 1180 | 1472661415575 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:55 INFO - PROCESS | 1180 | 1472661415663 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:36:55 INFO - PROCESS | 1180 | 1472661415678 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1180 | 1472661415681 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:55 INFO - PROCESS | 1180 | ++DOCSHELL 11071800 == 29 [pid = 1180] [id = 150] 09:36:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (11072400) [pid = 1180] [serial = 448] [outer = 00000000] 09:36:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (11361000) [pid = 1180] [serial = 449] [outer = 11072400] 09:36:55 INFO - PROCESS | 1180 | 1472661415730 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (1176D400) [pid = 1180] [serial = 450] [outer = 11072400] 09:36:56 INFO - PROCESS | 1180 | 1472661416167 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 09:36:56 INFO - PROCESS | 1180 | 1472661416196 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1180 | 1472661416198 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:36:56 INFO - PROCESS | 1180 | 1472661416202 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1180 | 1472661416205 Marionette TRACE conn6 <- [1,566,null,{}] 09:36:56 INFO - PROCESS | 1180 | 1472661416216 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}] 09:36:56 INFO - PROCESS | 1180 | 1472661416221 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:56 INFO - PROCESS | 1180 | 1472661416308 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:36:56 INFO - PROCESS | 1180 | 1472661416314 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1180 | 1472661416318 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:56 INFO - PROCESS | 1180 | ++DOCSHELL 13ABE800 == 30 [pid = 1180] [id = 151] 09:36:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (13AC1000) [pid = 1180] [serial = 451] [outer = 00000000] 09:36:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13ACF000) [pid = 1180] [serial = 452] [outer = 13AC1000] 09:36:56 INFO - PROCESS | 1180 | 1472661416367 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E1C800) [pid = 1180] [serial = 453] [outer = 13AC1000] 09:36:56 INFO - PROCESS | 1180 | 1472661416820 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 09:36:56 INFO - PROCESS | 1180 | 1472661416876 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1180 | 1472661416878 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:36:56 INFO - PROCESS | 1180 | 1472661416882 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:36:56 INFO - PROCESS | 1180 | 1472661416884 Marionette TRACE conn6 <- [1,570,null,{}] 09:36:56 INFO - PROCESS | 1180 | 1472661416887 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}] 09:36:56 INFO - PROCESS | 1180 | 1472661416889 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:56 INFO - PROCESS | 1180 | 1472661416972 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:36:57 INFO - PROCESS | 1180 | 1472661417009 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1180 | 1472661417011 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:57 INFO - PROCESS | 1180 | ++DOCSHELL 13E21800 == 31 [pid = 1180] [id = 152] 09:36:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13E5F000) [pid = 1180] [serial = 454] [outer = 00000000] 09:36:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E76C00) [pid = 1180] [serial = 455] [outer = 13E5F000] 09:36:57 INFO - PROCESS | 1180 | 1472661417058 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13F55C00) [pid = 1180] [serial = 456] [outer = 13E5F000] 09:36:57 INFO - PROCESS | 1180 | 1472661417478 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]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 09:36:57 INFO - PROCESS | 1180 | 1472661417516 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1180 | 1472661417518 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:36:57 INFO - PROCESS | 1180 | 1472661417521 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:36:57 INFO - PROCESS | 1180 | 1472661417523 Marionette TRACE conn6 <- [1,574,null,{}] 09:36:57 INFO - PROCESS | 1180 | 1472661417526 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}] 09:36:57 INFO - PROCESS | 1180 | 1472661417528 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:57 INFO - PROCESS | 1180 | 1472661417605 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:36:57 INFO - PROCESS | 1180 | 1472661417610 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1180 | 1472661417612 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:57 INFO - PROCESS | 1180 | ++DOCSHELL 13F59800 == 32 [pid = 1180] [id = 153] 09:36:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13F5D400) [pid = 1180] [serial = 457] [outer = 00000000] 09:36:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1457B800) [pid = 1180] [serial = 458] [outer = 13F5D400] 09:36:57 INFO - PROCESS | 1180 | 1472661417658 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1458E400) [pid = 1180] [serial = 459] [outer = 13F5D400] 09:36:57 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:57 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:58 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:58 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:36:58 INFO - PROCESS | 1180 | 1472661418093 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 09:36:58 INFO - PROCESS | 1180 | 1472661418156 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1180 | 1472661418158 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:36:58 INFO - PROCESS | 1180 | 1472661418162 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:36:58 INFO - PROCESS | 1180 | 1472661418163 Marionette TRACE conn6 <- [1,578,null,{}] 09:36:58 INFO - PROCESS | 1180 | 1472661418167 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}] 09:36:58 INFO - PROCESS | 1180 | 1472661418173 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:58 INFO - PROCESS | 1180 | 1472661418274 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:36:58 INFO - PROCESS | 1180 | 1472661418287 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1180 | 1472661418289 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:58 INFO - PROCESS | 1180 | ++DOCSHELL 1588D800 == 33 [pid = 1180] [id = 154] 09:36:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15894400) [pid = 1180] [serial = 460] [outer = 00000000] 09:36:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E01800) [pid = 1180] [serial = 461] [outer = 15894400] 09:36:58 INFO - PROCESS | 1180 | 1472661418335 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E09C00) [pid = 1180] [serial = 462] [outer = 15894400] 09:36:58 INFO - PROCESS | 1180 | 1472661418795 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 09:36:58 INFO - PROCESS | 1180 | 1472661418836 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:36:58 INFO - PROCESS | 1180 | 1472661418838 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:36:58 INFO - PROCESS | 1180 | 1472661418841 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1180 | 1472661418843 Marionette TRACE conn6 <- [1,582,null,{}] 09:36:58 INFO - PROCESS | 1180 | 1472661418846 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}] 09:36:58 INFO - PROCESS | 1180 | 1472661418848 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:58 INFO - PROCESS | 1180 | 1472661418924 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:36:58 INFO - PROCESS | 1180 | 1472661418929 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1180 | 1472661418931 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:58 INFO - PROCESS | 1180 | ++DOCSHELL 1588CC00 == 34 [pid = 1180] [id = 155] 09:36:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E0B400) [pid = 1180] [serial = 463] [outer = 00000000] 09:36:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E26000) [pid = 1180] [serial = 464] [outer = 15E0B400] 09:36:58 INFO - PROCESS | 1180 | 1472661418978 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E26C00) [pid = 1180] [serial = 465] [outer = 15E0B400] 09:36:59 INFO - PROCESS | 1180 | 1472661419407 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 09:36:59 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:36:59 INFO - PROCESS | 1180 | 1472661419706 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1180 | 1472661419708 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:36:59 INFO - PROCESS | 1180 | 1472661419722 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1180 | 1472661419724 Marionette TRACE conn6 <- [1,586,null,{}] 09:36:59 INFO - PROCESS | 1180 | 1472661419728 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}] 09:36:59 INFO - PROCESS | 1180 | 1472661419730 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:36:59 INFO - PROCESS | 1180 | 1472661419837 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:36:59 INFO - PROCESS | 1180 | 1472661419842 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1180 | 1472661419844 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:36:59 INFO - PROCESS | 1180 | ++DOCSHELL 11360000 == 35 [pid = 1180] [id = 156] 09:36:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E10800) [pid = 1180] [serial = 466] [outer = 00000000] 09:36:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E3E000) [pid = 1180] [serial = 467] [outer = 15E10800] 09:36:59 INFO - PROCESS | 1180 | 1472661419890 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15E35800) [pid = 1180] [serial = 468] [outer = 15E10800] 09:37:00 INFO - PROCESS | 1180 | 1472661420320 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 610ms 09:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:37:00 INFO - PROCESS | 1180 | 1472661420351 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1180 | 1472661420354 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:37:00 INFO - PROCESS | 1180 | 1472661420356 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1180 | 1472661420358 Marionette TRACE conn6 <- [1,590,null,{}] 09:37:00 INFO - PROCESS | 1180 | 1472661420368 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}] 09:37:00 INFO - PROCESS | 1180 | 1472661420370 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:00 INFO - PROCESS | 1180 | 1472661420473 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:37:00 INFO - PROCESS | 1180 | 1472661420479 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1180 | 1472661420480 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:00 INFO - PROCESS | 1180 | ++DOCSHELL 13ABE400 == 36 [pid = 1180] [id = 157] 09:37:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (160E2800) [pid = 1180] [serial = 469] [outer = 00000000] 09:37:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (16407C00) [pid = 1180] [serial = 470] [outer = 160E2800] 09:37:00 INFO - PROCESS | 1180 | 1472661420526 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1640C000) [pid = 1180] [serial = 471] [outer = 160E2800] 09:37:00 INFO - PROCESS | 1180 | 1472661420990 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 09:37:01 INFO - PROCESS | 1180 | 1472661421048 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1180 | 1472661421050 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:37:01 INFO - PROCESS | 1180 | 1472661421053 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1180 | 1472661421055 Marionette TRACE conn6 <- [1,594,null,{}] 09:37:01 INFO - PROCESS | 1180 | 1472661421059 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}] 09:37:01 INFO - PROCESS | 1180 | 1472661421060 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:01 INFO - PROCESS | 1180 | 1472661421214 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:37:01 INFO - PROCESS | 1180 | 1472661421228 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1180 | 1472661421230 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:01 INFO - PROCESS | 1180 | ++DOCSHELL 16403C00 == 37 [pid = 1180] [id = 158] 09:37:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (16573C00) [pid = 1180] [serial = 472] [outer = 00000000] 09:37:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17181000) [pid = 1180] [serial = 473] [outer = 16573C00] 09:37:01 INFO - PROCESS | 1180 | 1472661421278 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (171A1000) [pid = 1180] [serial = 474] [outer = 16573C00] 09:37:01 INFO - PROCESS | 1180 | 1472661421918 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]]]}] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13F5E800) [pid = 1180] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (14592000) [pid = 1180] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (15A38C00) [pid = 1180] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16407400) [pid = 1180] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13E1C400) [pid = 1180] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (11074C00) [pid = 1180] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0C602800) [pid = 1180] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0E8ECC00) [pid = 1180] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (172D6800) [pid = 1180] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1724A000) [pid = 1180] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13F58400) [pid = 1180] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0C485C00) [pid = 1180] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:37:01 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1458D400) [pid = 1180] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 09:37:01 INFO - PROCESS | 1180 | 1472661421984 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1180 | 1472661421987 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:37:01 INFO - PROCESS | 1180 | 1472661421990 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:37:01 INFO - PROCESS | 1180 | 1472661421993 Marionette TRACE conn6 <- [1,598,null,{}] 09:37:01 INFO - PROCESS | 1180 | 1472661421996 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}] 09:37:01 INFO - PROCESS | 1180 | 1472661421999 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:02 INFO - PROCESS | 1180 | 1472661422092 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:37:02 INFO - PROCESS | 1180 | 1472661422098 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1180 | 1472661422100 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:02 INFO - PROCESS | 1180 | ++DOCSHELL 13AD4400 == 38 [pid = 1180] [id = 159] 09:37:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13E20400) [pid = 1180] [serial = 475] [outer = 00000000] 09:37:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13F5E800) [pid = 1180] [serial = 476] [outer = 13E20400] 09:37:02 INFO - PROCESS | 1180 | 1472661422148 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E0B000) [pid = 1180] [serial = 477] [outer = 13E20400] 09:37:02 INFO - PROCESS | 1180 | 1472661422628 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 09:37:02 INFO - PROCESS | 1180 | 1472661422664 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 1180 | 1472661422666 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:37:02 INFO - PROCESS | 1180 | 1472661422669 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1180 | 1472661422671 Marionette TRACE conn6 <- [1,602,null,{}] 09:37:02 INFO - PROCESS | 1180 | 1472661422674 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}] 09:37:02 INFO - PROCESS | 1180 | 1472661422676 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:02 INFO - PROCESS | 1180 | 1472661422764 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:37:02 INFO - PROCESS | 1180 | 1472661422770 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1180 | 1472661422772 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:02 INFO - PROCESS | 1180 | ++DOCSHELL 171A5400 == 39 [pid = 1180] [id = 160] 09:37:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17243000) [pid = 1180] [serial = 478] [outer = 00000000] 09:37:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1724C400) [pid = 1180] [serial = 479] [outer = 17243000] 09:37:02 INFO - PROCESS | 1180 | 1472661422830 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17276800) [pid = 1180] [serial = 480] [outer = 17243000] 09:37:03 INFO - PROCESS | 1180 | 1472661423265 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 09:37:03 INFO - PROCESS | 1180 | 1472661423300 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:37:03 INFO - PROCESS | 1180 | 1472661423302 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 1180 | 1472661423305 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1180 | 1472661423307 Marionette TRACE conn6 <- [1,606,null,{}] 09:37:03 INFO - PROCESS | 1180 | 1472661423310 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}] 09:37:03 INFO - PROCESS | 1180 | 1472661423312 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:03 INFO - PROCESS | 1180 | 1472661423390 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:37:03 INFO - PROCESS | 1180 | 1472661423396 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1180 | 1472661423397 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:03 INFO - PROCESS | 1180 | ++DOCSHELL 17279000 == 40 [pid = 1180] [id = 161] 09:37:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17279400) [pid = 1180] [serial = 481] [outer = 00000000] 09:37:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (1727EC00) [pid = 1180] [serial = 482] [outer = 17279400] 09:37:03 INFO - PROCESS | 1180 | 1472661423443 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (172D6800) [pid = 1180] [serial = 483] [outer = 17279400] 09:37:03 INFO - PROCESS | 1180 | 1472661423864 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 09:37:03 INFO - PROCESS | 1180 | 1472661423876 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1180 | 1472661423878 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:37:03 INFO - PROCESS | 1180 | 1472661423884 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1180 | 1472661423885 Marionette TRACE conn6 <- [1,610,null,{}] 09:37:03 INFO - PROCESS | 1180 | 1472661423889 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}] 09:37:03 INFO - PROCESS | 1180 | 1472661423891 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:04 INFO - PROCESS | 1180 | 1472661424051 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:37:04 INFO - PROCESS | 1180 | 1472661424154 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1180 | 1472661424158 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:04 INFO - PROCESS | 1180 | ++DOCSHELL 0865D000 == 41 [pid = 1180] [id = 162] 09:37:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0865E800) [pid = 1180] [serial = 484] [outer = 00000000] 09:37:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (08672800) [pid = 1180] [serial = 485] [outer = 0865E800] 09:37:04 INFO - PROCESS | 1180 | 1472661424262 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (0C60C800) [pid = 1180] [serial = 486] [outer = 0865E800] 09:37:04 INFO - PROCESS | 1180 | 1472661424990 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1127ms 09:37:05 INFO - PROCESS | 1180 | 1472661425014 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1180 | 1472661425019 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:37:05 INFO - PROCESS | 1180 | 1472661425024 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:37:05 INFO - PROCESS | 1180 | 1472661425027 Marionette TRACE conn6 <- [1,614,null,{}] 09:37:05 INFO - PROCESS | 1180 | 1472661425057 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}] 09:37:05 INFO - PROCESS | 1180 | 1472661425060 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:05 INFO - PROCESS | 1180 | 1472661425189 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:37:05 INFO - PROCESS | 1180 | 1472661425304 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1180 | 1472661425307 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:05 INFO - PROCESS | 1180 | ++DOCSHELL 0E8ECC00 == 42 [pid = 1180] [id = 163] 09:37:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (110C0800) [pid = 1180] [serial = 487] [outer = 00000000] 09:37:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (1235C400) [pid = 1180] [serial = 488] [outer = 110C0800] 09:37:05 INFO - PROCESS | 1180 | 1472661425365 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (129A0000) [pid = 1180] [serial = 489] [outer = 110C0800] 09:37:06 INFO - PROCESS | 1180 | 1472661426321 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1353ms 09:37:06 INFO - PROCESS | 1180 | 1472661426381 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:37:06 INFO - PROCESS | 1180 | 1472661426386 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:37:06 INFO - PROCESS | 1180 | 1472661426391 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1180 | 1472661426394 Marionette TRACE conn6 <- [1,618,null,{}] 09:37:06 INFO - PROCESS | 1180 | 1472661426400 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}] 09:37:06 INFO - PROCESS | 1180 | 1472661426402 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:06 INFO - PROCESS | 1180 | 1472661426514 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 17279000 == 41 [pid = 1180] [id = 161] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 171A5400 == 40 [pid = 1180] [id = 160] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 13AD4400 == 39 [pid = 1180] [id = 159] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 16403C00 == 38 [pid = 1180] [id = 158] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 13ABE400 == 37 [pid = 1180] [id = 157] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 11360000 == 36 [pid = 1180] [id = 156] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 1588CC00 == 35 [pid = 1180] [id = 155] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 1588D800 == 34 [pid = 1180] [id = 154] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 13F59800 == 33 [pid = 1180] [id = 153] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 13E21800 == 32 [pid = 1180] [id = 152] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 13ABE800 == 31 [pid = 1180] [id = 151] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 11071800 == 30 [pid = 1180] [id = 150] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 0C6F0C00 == 29 [pid = 1180] [id = 149] 09:37:06 INFO - PROCESS | 1180 | --DOCSHELL 17184C00 == 28 [pid = 1180] [id = 148] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (14584400) [pid = 1180] [serial = 428] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (1588E000) [pid = 1180] [serial = 431] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15E22C00) [pid = 1180] [serial = 434] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (15895C00) [pid = 1180] [serial = 432] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (15E3AC00) [pid = 1180] [serial = 435] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1640F800) [pid = 1180] [serial = 440] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13E22000) [pid = 1180] [serial = 425] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (11361C00) [pid = 1180] [serial = 422] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (11795000) [pid = 1180] [serial = 423] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0C665400) [pid = 1180] [serial = 419] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0CC51800) [pid = 1180] [serial = 420] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (129A2400) [pid = 1180] [serial = 417] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (11796C00) [pid = 1180] [serial = 416] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (17334000) [pid = 1180] [serial = 414] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (172DB800) [pid = 1180] [serial = 413] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1727FC00) [pid = 1180] [serial = 411] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (17276400) [pid = 1180] [serial = 410] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1588E800) [pid = 1180] [serial = 408] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (14588000) [pid = 1180] [serial = 407] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (123B6800) [pid = 1180] [serial = 405] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0E8E3C00) [pid = 1180] [serial = 404] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1640FC00) [pid = 1180] [serial = 441] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1458BC00) [pid = 1180] [serial = 429] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E23400) [pid = 1180] [serial = 437] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (17246800) [pid = 1180] [serial = 443] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E2C800) [pid = 1180] [serial = 438] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (13E62000) [pid = 1180] [serial = 426] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 1180 | 1472661426637 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1180 | 1472661426641 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:06 INFO - PROCESS | 1180 | ++DOCSHELL 0C276800 == 29 [pid = 1180] [id = 164] 09:37:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0C2C9400) [pid = 1180] [serial = 490] [outer = 00000000] 09:37:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D072000) [pid = 1180] [serial = 491] [outer = 0C2C9400] 09:37:06 INFO - PROCESS | 1180 | 1472661426696 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0DD08800) [pid = 1180] [serial = 492] [outer = 0C2C9400] 09:37:07 INFO - PROCESS | 1180 | 1472661427131 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 790ms 09:37:07 INFO - PROCESS | 1180 | 1472661427193 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1180 | 1472661427198 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 1180 | 1472661427204 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:37:07 INFO - PROCESS | 1180 | 1472661427207 Marionette TRACE conn6 <- [1,622,null,{}] 09:37:07 INFO - PROCESS | 1180 | 1472661427211 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}] 09:37:07 INFO - PROCESS | 1180 | 1472661427213 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:07 INFO - PROCESS | 1180 | 1472661427299 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:37:07 INFO - PROCESS | 1180 | 1472661427306 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1180 | 1472661427308 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:07 INFO - PROCESS | 1180 | ++DOCSHELL 1137E800 == 30 [pid = 1180] [id = 165] 09:37:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1137EC00) [pid = 1180] [serial = 493] [outer = 00000000] 09:37:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (12CE2C00) [pid = 1180] [serial = 494] [outer = 1137EC00] 09:37:07 INFO - PROCESS | 1180 | 1472661427357 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13ABD000) [pid = 1180] [serial = 495] [outer = 1137EC00] 09:37:07 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:07 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:07 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:07 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:07 INFO - PROCESS | 1180 | 1472661427857 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 09:37:07 INFO - PROCESS | 1180 | 1472661427879 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1180 | 1472661427881 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 1180 | 1472661427885 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:37:07 INFO - PROCESS | 1180 | 1472661427888 Marionette TRACE conn6 <- [1,626,null,{}] 09:37:07 INFO - PROCESS | 1180 | 1472661427900 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}] 09:37:07 INFO - PROCESS | 1180 | 1472661427904 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:08 INFO - PROCESS | 1180 | 1472661428024 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:37:08 INFO - PROCESS | 1180 | 1472661428110 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 1180 | 1472661428113 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:08 INFO - PROCESS | 1180 | ++DOCSHELL 13E74C00 == 31 [pid = 1180] [id = 166] 09:37:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E75800) [pid = 1180] [serial = 496] [outer = 00000000] 09:37:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13F58C00) [pid = 1180] [serial = 497] [outer = 13E75800] 09:37:08 INFO - PROCESS | 1180 | 1472661428163 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13FAD400) [pid = 1180] [serial = 498] [outer = 13E75800] 09:37:08 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:08 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:08 INFO - PROCESS | 1180 | 1472661428560 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]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 09:37:08 INFO - PROCESS | 1180 | 1472661428622 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 1180 | 1472661428625 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:37:08 INFO - PROCESS | 1180 | 1472661428628 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 1180 | 1472661428630 Marionette TRACE conn6 <- [1,630,null,{}] 09:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:37:08 INFO - PROCESS | 1180 | 1472661428634 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}] 09:37:08 INFO - PROCESS | 1180 | 1472661428636 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:08 INFO - PROCESS | 1180 | 1472661428747 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:37:08 INFO - PROCESS | 1180 | 1472661428757 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 1180 | 1472661428759 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:08 INFO - PROCESS | 1180 | ++DOCSHELL 1458B800 == 32 [pid = 1180] [id = 167] 09:37:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1458BC00) [pid = 1180] [serial = 499] [outer = 00000000] 09:37:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15384C00) [pid = 1180] [serial = 500] [outer = 1458BC00] 09:37:08 INFO - PROCESS | 1180 | 1472661428809 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1588DC00) [pid = 1180] [serial = 501] [outer = 1458BC00] 09:37:09 INFO - PROCESS | 1180 | 1472661429270 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 09:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:37:09 INFO - PROCESS | 1180 | 1472661429306 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1180 | 1472661429308 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:37:09 INFO - PROCESS | 1180 | 1472661429311 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1180 | 1472661429313 Marionette TRACE conn6 <- [1,634,null,{}] 09:37:09 INFO - PROCESS | 1180 | 1472661429317 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}] 09:37:09 INFO - PROCESS | 1180 | 1472661429319 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:09 INFO - PROCESS | 1180 | 1472661429451 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:37:09 INFO - PROCESS | 1180 | 1472661429473 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1180 | 1472661429475 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:09 INFO - PROCESS | 1180 | ++DOCSHELL 129A0800 == 33 [pid = 1180] [id = 168] 09:37:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15892C00) [pid = 1180] [serial = 502] [outer = 00000000] 09:37:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15898C00) [pid = 1180] [serial = 503] [outer = 15892C00] 09:37:09 INFO - PROCESS | 1180 | 1472661429521 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E08000) [pid = 1180] [serial = 504] [outer = 15892C00] 09:37:09 INFO - PROCESS | 1180 | 1472661429968 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 09:37:09 INFO - PROCESS | 1180 | 1472661429985 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:37:09 INFO - PROCESS | 1180 | 1472661429987 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:37:09 INFO - PROCESS | 1180 | 1472661429990 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1180 | 1472661429992 Marionette TRACE conn6 <- [1,638,null,{}] 09:37:09 INFO - PROCESS | 1180 | 1472661429995 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}] 09:37:09 INFO - PROCESS | 1180 | 1472661430001 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:10 INFO - PROCESS | 1180 | 1472661430140 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:37:10 INFO - PROCESS | 1180 | 1472661430153 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1180 | 1472661430155 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:10 INFO - PROCESS | 1180 | ++DOCSHELL 15E25400 == 34 [pid = 1180] [id = 169] 09:37:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E25C00) [pid = 1180] [serial = 505] [outer = 00000000] 09:37:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E3F400) [pid = 1180] [serial = 506] [outer = 15E25C00] 09:37:10 INFO - PROCESS | 1180 | 1472661430250 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E40000) [pid = 1180] [serial = 507] [outer = 15E25C00] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (160E2800) [pid = 1180] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E0B400) [pid = 1180] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17243000) [pid = 1180] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15894400) [pid = 1180] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11072400) [pid = 1180] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E10800) [pid = 1180] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13AC1000) [pid = 1180] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0C6F2400) [pid = 1180] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13F5D400) [pid = 1180] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E5F000) [pid = 1180] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (16573C00) [pid = 1180] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E20400) [pid = 1180] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:37:10 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17185400) [pid = 1180] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:37:10 INFO - PROCESS | 1180 | 1472661430844 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 870ms 09:37:10 INFO - PROCESS | 1180 | 1472661430865 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1180 | 1472661430867 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:37:10 INFO - PROCESS | 1180 | 1472661430870 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1180 | 1472661430872 Marionette TRACE conn6 <- [1,642,null,{}] 09:37:10 INFO - PROCESS | 1180 | 1472661430875 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}] 09:37:10 INFO - PROCESS | 1180 | 1472661430877 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:10 INFO - PROCESS | 1180 | 1472661430959 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:37:10 INFO - PROCESS | 1180 | 1472661430964 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1180 | 1472661430966 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:10 INFO - PROCESS | 1180 | ++DOCSHELL 13ABC800 == 35 [pid = 1180] [id = 170] 09:37:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13AC1000) [pid = 1180] [serial = 508] [outer = 00000000] 09:37:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (14589C00) [pid = 1180] [serial = 509] [outer = 13AC1000] 09:37:11 INFO - PROCESS | 1180 | 1472661431011 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15890800) [pid = 1180] [serial = 510] [outer = 13AC1000] 09:37:11 INFO - PROCESS | 1180 | 1472661431438 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 09:37:11 INFO - PROCESS | 1180 | 1472661431501 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 1180 | 1472661431503 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:37:11 INFO - PROCESS | 1180 | 1472661431506 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 1180 | 1472661431508 Marionette TRACE conn6 <- [1,646,null,{}] 09:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:37:11 INFO - PROCESS | 1180 | 1472661431512 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}] 09:37:11 INFO - PROCESS | 1180 | 1472661431514 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:11 INFO - PROCESS | 1180 | 1472661431592 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:37:11 INFO - PROCESS | 1180 | 1472661431597 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1180 | 1472661431599 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:11 INFO - PROCESS | 1180 | ++DOCSHELL 160E0C00 == 36 [pid = 1180] [id = 171] 09:37:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (160E2800) [pid = 1180] [serial = 511] [outer = 00000000] 09:37:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (164CDC00) [pid = 1180] [serial = 512] [outer = 160E2800] 09:37:11 INFO - PROCESS | 1180 | 1472661431645 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (16569800) [pid = 1180] [serial = 513] [outer = 160E2800] 09:37:12 INFO - PROCESS | 1180 | 1472661432064 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 09:37:12 INFO - PROCESS | 1180 | 1472661432081 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1180 | 1472661432083 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:37:12 INFO - PROCESS | 1180 | 1472661432099 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1180 | 1472661432101 Marionette TRACE conn6 <- [1,650,null,{}] 09:37:12 INFO - PROCESS | 1180 | 1472661432105 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}] 09:37:12 INFO - PROCESS | 1180 | 1472661432106 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:12 INFO - PROCESS | 1180 | 1472661432185 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:37:12 INFO - PROCESS | 1180 | 1472661432199 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1180 | 1472661432201 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:12 INFO - PROCESS | 1180 | ++DOCSHELL 14584400 == 37 [pid = 1180] [id = 172] 09:37:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1640D000) [pid = 1180] [serial = 514] [outer = 00000000] 09:37:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17244800) [pid = 1180] [serial = 515] [outer = 1640D000] 09:37:12 INFO - PROCESS | 1180 | 1472661432246 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1724CC00) [pid = 1180] [serial = 516] [outer = 1640D000] 09:37:12 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:12 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:12 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:12 INFO - PROCESS | 1180 | 1472661432676 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]]]}] 09:37:12 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 09:37:12 INFO - PROCESS | 1180 | 1472661432732 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1180 | 1472661432734 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:37:12 INFO - PROCESS | 1180 | 1472661432738 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:37:12 INFO - PROCESS | 1180 | 1472661432740 Marionette TRACE conn6 <- [1,654,null,{}] 09:37:12 INFO - PROCESS | 1180 | 1472661432748 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}] 09:37:12 INFO - PROCESS | 1180 | 1472661432749 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:12 INFO - PROCESS | 1180 | 1472661432922 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:37:12 INFO - PROCESS | 1180 | 1472661432995 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1180 | 1472661432998 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:13 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F2C00 == 38 [pid = 1180] [id = 173] 09:37:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0C6FA800) [pid = 1180] [serial = 517] [outer = 00000000] 09:37:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0D114400) [pid = 1180] [serial = 518] [outer = 0C6FA800] 09:37:13 INFO - PROCESS | 1180 | 1472661433058 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D4E5000) [pid = 1180] [serial = 519] [outer = 0C6FA800] 09:37:13 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:13 INFO - PROCESS | 1180 | [1180] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:37:13 INFO - PROCESS | 1180 | 1472661433710 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1017ms 09:37:13 INFO - PROCESS | 1180 | 1472661433761 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1180 | 1472661433765 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:37:13 INFO - PROCESS | 1180 | 1472661433770 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:37:13 INFO - PROCESS | 1180 | 1472661433773 Marionette TRACE conn6 <- [1,658,null,{}] 09:37:13 INFO - PROCESS | 1180 | 1472661433777 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}] 09:37:13 INFO - PROCESS | 1180 | 1472661433781 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:13 INFO - PROCESS | 1180 | 1472661433893 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:37:14 INFO - PROCESS | 1180 | 1472661434017 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1180 | 1472661434020 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:14 INFO - PROCESS | 1180 | ++DOCSHELL 13E1C000 == 39 [pid = 1180] [id = 174] 09:37:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (13E1C400) [pid = 1180] [serial = 520] [outer = 00000000] 09:37:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13E23800) [pid = 1180] [serial = 521] [outer = 13E1C400] 09:37:14 INFO - PROCESS | 1180 | 1472661434080 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13E7BC00) [pid = 1180] [serial = 522] [outer = 13E1C400] 09:37:14 INFO - PROCESS | 1180 | 1472661434640 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 09:37:14 INFO - PROCESS | 1180 | 1472661434705 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1180 | 1472661434708 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:37:14 INFO - PROCESS | 1180 | 1472661434712 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1180 | 1472661434714 Marionette TRACE conn6 <- [1,662,null,{}] 09:37:14 INFO - PROCESS | 1180 | 1472661434719 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}] 09:37:14 INFO - PROCESS | 1180 | 1472661434721 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:14 INFO - PROCESS | 1180 | 1472661434830 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:37:14 INFO - PROCESS | 1180 | 1472661434926 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1180 | 1472661434929 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:14 INFO - PROCESS | 1180 | ++DOCSHELL 15E22C00 == 40 [pid = 1180] [id = 175] 09:37:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E23400) [pid = 1180] [serial = 523] [outer = 00000000] 09:37:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (15E38800) [pid = 1180] [serial = 524] [outer = 15E23400] 09:37:14 INFO - PROCESS | 1180 | 1472661434988 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (164CD800) [pid = 1180] [serial = 525] [outer = 15E23400] 09:37:15 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:15 INFO - PROCESS | 1180 | 1472661435592 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]]]}] 09:37:15 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 09:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 09:37:15 INFO - PROCESS | 1180 | 1472661435645 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1180 | 1472661435649 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:37:15 INFO - PROCESS | 1180 | 1472661435660 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1180 | 1472661435664 Marionette TRACE conn6 <- [1,666,null,{}] 09:37:15 INFO - PROCESS | 1180 | 1472661435668 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}] 09:37:15 INFO - PROCESS | 1180 | 1472661435671 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:15 INFO - PROCESS | 1180 | 1472661435783 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:37:15 INFO - PROCESS | 1180 | 1472661435882 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1180 | 1472661435884 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:15 INFO - PROCESS | 1180 | ++DOCSHELL 172D6000 == 41 [pid = 1180] [id = 176] 09:37:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (172DA400) [pid = 1180] [serial = 526] [outer = 00000000] 09:37:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (172E0C00) [pid = 1180] [serial = 527] [outer = 172DA400] 09:37:15 INFO - PROCESS | 1180 | 1472661435943 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (173DFC00) [pid = 1180] [serial = 528] [outer = 172DA400] 09:37:16 INFO - PROCESS | 1180 | 1472661436548 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 09:37:16 INFO - PROCESS | 1180 | 1472661436590 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1180 | 1472661436592 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:37:16 INFO - PROCESS | 1180 | 1472661436596 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:37:16 INFO - PROCESS | 1180 | 1472661436598 Marionette TRACE conn6 <- [1,670,null,{}] 09:37:16 INFO - PROCESS | 1180 | 1472661436602 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}] 09:37:16 INFO - PROCESS | 1180 | 1472661436605 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:16 INFO - PROCESS | 1180 | 1472661436707 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:37:16 INFO - PROCESS | 1180 | 1472661436917 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1180 | 1472661436920 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:16 INFO - PROCESS | 1180 | ++DOCSHELL 0C665400 == 42 [pid = 1180] [id = 177] 09:37:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (0C6F7000) [pid = 1180] [serial = 529] [outer = 00000000] 09:37:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (0D115C00) [pid = 1180] [serial = 530] [outer = 0C6F7000] 09:37:16 INFO - PROCESS | 1180 | 1472661436972 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (1106F400) [pid = 1180] [serial = 531] [outer = 0C6F7000] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 160E0C00 == 41 [pid = 1180] [id = 171] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 13ABC800 == 40 [pid = 1180] [id = 170] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 15E25400 == 39 [pid = 1180] [id = 169] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 129A0800 == 38 [pid = 1180] [id = 168] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 1458B800 == 37 [pid = 1180] [id = 167] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 13E74C00 == 36 [pid = 1180] [id = 166] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 1137E800 == 35 [pid = 1180] [id = 165] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 0C276800 == 34 [pid = 1180] [id = 164] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 0865D000 == 33 [pid = 1180] [id = 162] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 0E8ECC00 == 32 [pid = 1180] [id = 163] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 172D6000 == 31 [pid = 1180] [id = 176] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 15E22C00 == 30 [pid = 1180] [id = 175] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 14584400 == 29 [pid = 1180] [id = 172] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 0C6F2C00 == 28 [pid = 1180] [id = 173] 09:37:18 INFO - PROCESS | 1180 | --DOCSHELL 13E1C000 == 27 [pid = 1180] [id = 174] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (16407C00) [pid = 1180] [serial = 470] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (15E26000) [pid = 1180] [serial = 464] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (1724C400) [pid = 1180] [serial = 479] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (15E01800) [pid = 1180] [serial = 461] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1176D400) [pid = 1180] [serial = 450] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (15E26C00) [pid = 1180] [serial = 465] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (15E35800) [pid = 1180] [serial = 468] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (13ACF000) [pid = 1180] [serial = 452] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0D287C00) [pid = 1180] [serial = 447] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (17276800) [pid = 1180] [serial = 480] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E3E000) [pid = 1180] [serial = 467] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1457B800) [pid = 1180] [serial = 458] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E1C800) [pid = 1180] [serial = 453] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13E76C00) [pid = 1180] [serial = 455] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (171A1000) [pid = 1180] [serial = 474] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11361000) [pid = 1180] [serial = 449] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E0B000) [pid = 1180] [serial = 477] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1724B800) [pid = 1180] [serial = 444] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E09C00) [pid = 1180] [serial = 462] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13F55C00) [pid = 1180] [serial = 456] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13F5E800) [pid = 1180] [serial = 476] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1458E400) [pid = 1180] [serial = 459] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D0A1C00) [pid = 1180] [serial = 446] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1640C000) [pid = 1180] [serial = 471] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (17181000) [pid = 1180] [serial = 473] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1727EC00) [pid = 1180] [serial = 482] [outer = 00000000] [url = about:blank] 09:37:18 INFO - PROCESS | 1180 | 1472661438697 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]]]}] 09:37:18 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) 09:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2126ms 09:37:18 INFO - PROCESS | 1180 | 1472661438726 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:37:18 INFO - PROCESS | 1180 | 1472661438730 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:37:18 INFO - PROCESS | 1180 | 1472661438735 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 1180 | 1472661438739 Marionette TRACE conn6 <- [1,674,null,{}] 09:37:18 INFO - PROCESS | 1180 | 1472661438745 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}] 09:37:18 INFO - PROCESS | 1180 | 1472661438748 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:18 INFO - PROCESS | 1180 | 1472661438856 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:37:18 INFO - PROCESS | 1180 | 1472661438927 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1180 | 1472661438932 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:18 INFO - PROCESS | 1180 | ++DOCSHELL 0CC5AC00 == 28 [pid = 1180] [id = 178] 09:37:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D06F400) [pid = 1180] [serial = 532] [outer = 00000000] 09:37:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D287400) [pid = 1180] [serial = 533] [outer = 0D06F400] 09:37:18 INFO - PROCESS | 1180 | 1472661438983 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D294000) [pid = 1180] [serial = 534] [outer = 0D06F400] 09:37:19 INFO - PROCESS | 1180 | 1472661439862 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:37:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1179ms 09:37:19 INFO - PROCESS | 1180 | 1472661439915 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1180 | 1472661439920 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:37:19 INFO - PROCESS | 1180 | 1472661439926 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1180 | 1472661439929 Marionette TRACE conn6 <- [1,678,null,{}] 09:37:19 INFO - PROCESS | 1180 | 1472661439933 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}] 09:37:19 INFO - PROCESS | 1180 | 1472661439936 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:20 INFO - PROCESS | 1180 | 1472661440024 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:37:20 INFO - PROCESS | 1180 | 1472661440032 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1180 | 1472661440035 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:20 INFO - PROCESS | 1180 | ++DOCSHELL 129A9000 == 29 [pid = 1180] [id = 179] 09:37:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (12CDAC00) [pid = 1180] [serial = 535] [outer = 00000000] 09:37:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13AB7800) [pid = 1180] [serial = 536] [outer = 12CDAC00] 09:37:20 INFO - PROCESS | 1180 | 1472661440084 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13AC9800) [pid = 1180] [serial = 537] [outer = 12CDAC00] 09:37:21 INFO - PROCESS | 1180 | 1472661441079 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:37:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 09:37:21 INFO - PROCESS | 1180 | 1472661441107 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1180 | 1472661441109 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:37:21 INFO - PROCESS | 1180 | 1472661441113 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:37:21 INFO - PROCESS | 1180 | 1472661441116 Marionette TRACE conn6 <- [1,682,null,{}] 09:37:21 INFO - PROCESS | 1180 | 1472661441127 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}] 09:37:21 INFO - PROCESS | 1180 | 1472661441131 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:21 INFO - PROCESS | 1180 | 1472661441244 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:37:21 INFO - PROCESS | 1180 | 1472661441252 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1180 | 1472661441255 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:21 INFO - PROCESS | 1180 | ++DOCSHELL 13F57C00 == 30 [pid = 1180] [id = 180] 09:37:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13F58400) [pid = 1180] [serial = 538] [outer = 00000000] 09:37:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13FB7000) [pid = 1180] [serial = 539] [outer = 13F58400] 09:37:21 INFO - PROCESS | 1180 | 1472661441305 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (14586800) [pid = 1180] [serial = 540] [outer = 13F58400] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1458BC00) [pid = 1180] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15892C00) [pid = 1180] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (110C0800) [pid = 1180] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1137EC00) [pid = 1180] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17279400) [pid = 1180] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E75800) [pid = 1180] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0865E800) [pid = 1180] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0C2C9400) [pid = 1180] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E25C00) [pid = 1180] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (13AC1000) [pid = 1180] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (160E2800) [pid = 1180] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:37:22 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (1640D000) [pid = 1180] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:37:22 INFO - PROCESS | 1180 | 1472661442376 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]]]}] 09:37:22 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) 09:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1283ms 09:37:22 INFO - PROCESS | 1180 | 1472661442401 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1180 | 1472661442403 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 1180 | 1472661442407 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:37:22 INFO - PROCESS | 1180 | 1472661442408 Marionette TRACE conn6 <- [1,686,null,{}] 09:37:22 INFO - PROCESS | 1180 | 1472661442412 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}] 09:37:22 INFO - PROCESS | 1180 | 1472661442414 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:22 INFO - PROCESS | 1180 | 1472661442497 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:37:22 INFO - PROCESS | 1180 | 1472661442503 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1180 | 1472661442505 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:22 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE1800 == 31 [pid = 1180] [id = 181] 09:37:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (11366400) [pid = 1180] [serial = 541] [outer = 00000000] 09:37:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (13E79C00) [pid = 1180] [serial = 542] [outer = 11366400] 09:37:22 INFO - PROCESS | 1180 | 1472661442551 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1458EC00) [pid = 1180] [serial = 543] [outer = 11366400] 09:37:23 INFO - PROCESS | 1180 | 1472661443481 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]]]}] 09:37:23 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) 09:37:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 09:37:23 INFO - PROCESS | 1180 | 1472661443530 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1180 | 1472661443532 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:37:23 INFO - PROCESS | 1180 | 1472661443535 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:37:23 INFO - PROCESS | 1180 | 1472661443537 Marionette TRACE conn6 <- [1,690,null,{}] 09:37:23 INFO - PROCESS | 1180 | 1472661443540 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}] 09:37:23 INFO - PROCESS | 1180 | 1472661443542 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:23 INFO - PROCESS | 1180 | 1472661443620 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:37:23 INFO - PROCESS | 1180 | 1472661443626 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1180 | 1472661443628 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:23 INFO - PROCESS | 1180 | ++DOCSHELL 14591800 == 32 [pid = 1180] [id = 182] 09:37:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (14592C00) [pid = 1180] [serial = 544] [outer = 00000000] 09:37:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15894000) [pid = 1180] [serial = 545] [outer = 14592C00] 09:37:23 INFO - PROCESS | 1180 | 1472661443675 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E03C00) [pid = 1180] [serial = 546] [outer = 14592C00] 09:37:24 INFO - PROCESS | 1180 | 1472661444649 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 09:37:24 INFO - PROCESS | 1180 | 1472661444720 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1180 | 1472661444725 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:37:24 INFO - PROCESS | 1180 | 1472661444731 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1180 | 1472661444735 Marionette TRACE conn6 <- [1,694,null,{}] 09:37:24 INFO - PROCESS | 1180 | 1472661444783 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}] 09:37:24 INFO - PROCESS | 1180 | 1472661444787 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:24 INFO - PROCESS | 1180 | 1472661444889 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:37:25 INFO - PROCESS | 1180 | 1472661445047 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1180 | 1472661445050 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:25 INFO - PROCESS | 1180 | ++DOCSHELL 0D292800 == 33 [pid = 1180] [id = 183] 09:37:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0D295400) [pid = 1180] [serial = 547] [outer = 00000000] 09:37:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0E8E5400) [pid = 1180] [serial = 548] [outer = 0D295400] 09:37:25 INFO - PROCESS | 1180 | 1472661445154 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1178D400) [pid = 1180] [serial = 549] [outer = 0D295400] 09:37:26 INFO - PROCESS | 1180 | 1472661446279 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]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1569ms 09:37:26 INFO - PROCESS | 1180 | 1472661446304 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1180 | 1472661446309 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:37:26 INFO - PROCESS | 1180 | 1472661446316 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1180 | 1472661446319 Marionette TRACE conn6 <- [1,698,null,{}] 09:37:26 INFO - PROCESS | 1180 | 1472661446374 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}] 09:37:26 INFO - PROCESS | 1180 | 1472661446377 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:26 INFO - PROCESS | 1180 | 1472661446501 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:37:26 INFO - PROCESS | 1180 | 1472661446667 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1180 | 1472661446670 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:26 INFO - PROCESS | 1180 | ++DOCSHELL 0865D000 == 34 [pid = 1180] [id = 184] 09:37:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (0865F400) [pid = 1180] [serial = 550] [outer = 00000000] 09:37:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (0C276800) [pid = 1180] [serial = 551] [outer = 0865F400] 09:37:26 INFO - PROCESS | 1180 | 1472661446722 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0C4E4C00) [pid = 1180] [serial = 552] [outer = 0865F400] 09:37:27 INFO - PROCESS | 1180 | --DOCSHELL 0DEE1800 == 33 [pid = 1180] [id = 181] 09:37:27 INFO - PROCESS | 1180 | --DOCSHELL 13F57C00 == 32 [pid = 1180] [id = 180] 09:37:27 INFO - PROCESS | 1180 | --DOCSHELL 129A9000 == 31 [pid = 1180] [id = 179] 09:37:27 INFO - PROCESS | 1180 | --DOCSHELL 0CC5AC00 == 30 [pid = 1180] [id = 178] 09:37:27 INFO - PROCESS | 1180 | --DOCSHELL 0C665400 == 29 [pid = 1180] [id = 177] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17244800) [pid = 1180] [serial = 515] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15384C00) [pid = 1180] [serial = 500] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15E08000) [pid = 1180] [serial = 504] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15898C00) [pid = 1180] [serial = 503] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1235C400) [pid = 1180] [serial = 488] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (129A0000) [pid = 1180] [serial = 489] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (12CE2C00) [pid = 1180] [serial = 494] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13ABD000) [pid = 1180] [serial = 495] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (172D6800) [pid = 1180] [serial = 483] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (13F58C00) [pid = 1180] [serial = 497] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (08672800) [pid = 1180] [serial = 485] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (0C60C800) [pid = 1180] [serial = 486] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (0D072000) [pid = 1180] [serial = 491] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (0DD08800) [pid = 1180] [serial = 492] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (15E3F400) [pid = 1180] [serial = 506] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (15890800) [pid = 1180] [serial = 510] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (14589C00) [pid = 1180] [serial = 509] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (15E40000) [pid = 1180] [serial = 507] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (1588DC00) [pid = 1180] [serial = 501] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (164CDC00) [pid = 1180] [serial = 512] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (16569800) [pid = 1180] [serial = 513] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (13FAD400) [pid = 1180] [serial = 498] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (1724CC00) [pid = 1180] [serial = 516] [outer = 00000000] [url = about:blank] 09:37:27 INFO - PROCESS | 1180 | 1472661447736 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]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:37:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1477ms 09:37:27 INFO - PROCESS | 1180 | 1472661447797 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 1180 | 1472661447801 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:37:27 INFO - PROCESS | 1180 | 1472661447805 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1180 | 1472661447808 Marionette TRACE conn6 <- [1,702,null,{}] 09:37:27 INFO - PROCESS | 1180 | 1472661447813 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}] 09:37:27 INFO - PROCESS | 1180 | 1472661447816 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:27 INFO - PROCESS | 1180 | 1472661447907 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:37:27 INFO - PROCESS | 1180 | 1472661447916 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1180 | 1472661447918 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:27 INFO - PROCESS | 1180 | ++DOCSHELL 0D293400 == 30 [pid = 1180] [id = 185] 09:37:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (0D328C00) [pid = 1180] [serial = 553] [outer = 00000000] 09:37:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (0E865C00) [pid = 1180] [serial = 554] [outer = 0D328C00] 09:37:27 INFO - PROCESS | 1180 | 1472661447969 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (1135EC00) [pid = 1180] [serial = 555] [outer = 0D328C00] 09:37:28 INFO - PROCESS | 1180 | 1472661448940 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]]]}] 09:37:28 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 09:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 09:37:28 INFO - PROCESS | 1180 | 1472661448980 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1180 | 1472661448984 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:37:28 INFO - PROCESS | 1180 | 1472661448995 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1180 | 1472661448997 Marionette TRACE conn6 <- [1,706,null,{}] 09:37:28 INFO - PROCESS | 1180 | 1472661449001 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}] 09:37:28 INFO - PROCESS | 1180 | 1472661449003 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:29 INFO - PROCESS | 1180 | 1472661449118 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:37:29 INFO - PROCESS | 1180 | 1472661449129 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1180 | 1472661449131 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:29 INFO - PROCESS | 1180 | ++DOCSHELL 12D96000 == 31 [pid = 1180] [id = 186] 09:37:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (12D96800) [pid = 1180] [serial = 556] [outer = 00000000] 09:37:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (12DBD800) [pid = 1180] [serial = 557] [outer = 12D96800] 09:37:29 INFO - PROCESS | 1180 | 1472661449220 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (13ABE400) [pid = 1180] [serial = 558] [outer = 12D96800] 09:37:30 INFO - PROCESS | 1180 | 1472661450171 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]]]}] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (13F58400) [pid = 1180] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (0D06F400) [pid = 1180] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (0C6F7000) [pid = 1180] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (12CDAC00) [pid = 1180] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (0C6FA800) [pid = 1180] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (13E1C400) [pid = 1180] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (15E23400) [pid = 1180] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (172DA400) [pid = 1180] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:37:30 INFO - PROCESS | 1180 | --DOMWINDOW == 52 (11366400) [pid = 1180] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1224ms 09:37:30 INFO - PROCESS | 1180 | 1472661450224 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1180 | 1472661450226 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:37:30 INFO - PROCESS | 1180 | 1472661450236 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1180 | 1472661450242 Marionette TRACE conn6 <- [1,710,null,{}] 09:37:30 INFO - PROCESS | 1180 | 1472661450250 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}] 09:37:30 INFO - PROCESS | 1180 | 1472661450254 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:30 INFO - PROCESS | 1180 | 1472661450340 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:37:30 INFO - PROCESS | 1180 | 1472661450346 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1180 | 1472661450348 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:30 INFO - PROCESS | 1180 | ++DOCSHELL 13AD1400 == 32 [pid = 1180] [id = 187] 09:37:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (13E20800) [pid = 1180] [serial = 559] [outer = 00000000] 09:37:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (13E74000) [pid = 1180] [serial = 560] [outer = 13E20800] 09:37:30 INFO - PROCESS | 1180 | 1472661450394 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (13E7B000) [pid = 1180] [serial = 561] [outer = 13E20800] 09:37:30 INFO - PROCESS | 1180 | 1472661450858 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] 09:37:30 INFO - PROCESS | 1180 | 1472661450886 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:37:30 INFO - PROCESS | 1180 | 1472661450889 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:37:30 INFO - PROCESS | 1180 | 1472661450891 Marionette TRACE conn6 <- [1,714,null,{}] 09:37:30 INFO - PROCESS | 1180 | 1472661450894 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}] 09:37:30 INFO - PROCESS | 1180 | 1472661450896 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:30 INFO - PROCESS | 1180 | 1472661450981 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:37:30 INFO - PROCESS | 1180 | 1472661450987 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1180 | 1472661450989 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:30 INFO - PROCESS | 1180 | ++DOCSHELL 13FB7400 == 33 [pid = 1180] [id = 188] 09:37:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (13FB8000) [pid = 1180] [serial = 562] [outer = 00000000] 09:37:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (151DA000) [pid = 1180] [serial = 563] [outer = 13FB8000] 09:37:31 INFO - PROCESS | 1180 | 1472661451035 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (15385C00) [pid = 1180] [serial = 564] [outer = 13FB8000] 09:37:31 INFO - PROCESS | 1180 | 1472661451513 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:37:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 09:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:37:31 INFO - PROCESS | 1180 | 1472661451563 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1180 | 1472661451565 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 1180 | 1472661451568 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1180 | 1472661451570 Marionette TRACE conn6 <- [1,718,null,{}] 09:37:31 INFO - PROCESS | 1180 | 1472661451574 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}] 09:37:31 INFO - PROCESS | 1180 | 1472661451576 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:31 INFO - PROCESS | 1180 | 1472661451655 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:37:31 INFO - PROCESS | 1180 | 1472661451663 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1180 | 1472661451669 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:31 INFO - PROCESS | 1180 | ++DOCSHELL 15891400 == 34 [pid = 1180] [id = 189] 09:37:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (15891800) [pid = 1180] [serial = 565] [outer = 00000000] 09:37:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (15897800) [pid = 1180] [serial = 566] [outer = 15891800] 09:37:31 INFO - PROCESS | 1180 | 1472661451750 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (15E09400) [pid = 1180] [serial = 567] [outer = 15891800] 09:37:32 INFO - PROCESS | 1180 | 1472661452240 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] 09:37:32 INFO - PROCESS | 1180 | 1472661452305 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:37:32 INFO - PROCESS | 1180 | 1472661452308 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:37:32 INFO - PROCESS | 1180 | 1472661452310 Marionette TRACE conn6 <- [1,722,null,{}] 09:37:32 INFO - PROCESS | 1180 | 1472661452314 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}] 09:37:32 INFO - PROCESS | 1180 | 1472661452316 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:32 INFO - PROCESS | 1180 | 1472661452396 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:37:32 INFO - PROCESS | 1180 | 1472661452418 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1180 | 1472661452420 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:32 INFO - PROCESS | 1180 | ++DOCSHELL 15E38400 == 35 [pid = 1180] [id = 190] 09:37:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (15E39C00) [pid = 1180] [serial = 568] [outer = 00000000] 09:37:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (15E3FC00) [pid = 1180] [serial = 569] [outer = 15E39C00] 09:37:32 INFO - PROCESS | 1180 | 1472661452466 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15E40000) [pid = 1180] [serial = 570] [outer = 15E39C00] 09:37:32 INFO - PROCESS | 1180 | 1472661452888 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 09:37:32 INFO - PROCESS | 1180 | 1472661452943 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1180 | 1472661452945 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:37:32 INFO - PROCESS | 1180 | 1472661452949 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1180 | 1472661452950 Marionette TRACE conn6 <- [1,726,null,{}] 09:37:32 INFO - PROCESS | 1180 | 1472661452954 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}] 09:37:32 INFO - PROCESS | 1180 | 1472661452956 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:33 INFO - PROCESS | 1180 | 1472661453118 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:37:33 INFO - PROCESS | 1180 | 1472661453238 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1180 | 1472661453242 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:33 INFO - PROCESS | 1180 | ++DOCSHELL 0B83F800 == 36 [pid = 1180] [id = 191] 09:37:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0C26DC00) [pid = 1180] [serial = 571] [outer = 00000000] 09:37:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0C602000) [pid = 1180] [serial = 572] [outer = 0C26DC00] 09:37:33 INFO - PROCESS | 1180 | 1472661453303 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0C6F5400) [pid = 1180] [serial = 573] [outer = 0C26DC00] 09:37:34 INFO - PROCESS | 1180 | 1472661454329 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1432ms 09:37:34 INFO - PROCESS | 1180 | 1472661454416 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1180 | 1472661454420 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:37:34 INFO - PROCESS | 1180 | 1472661454426 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1180 | 1472661454430 Marionette TRACE conn6 <- [1,730,null,{}] 09:37:34 INFO - PROCESS | 1180 | 1472661454435 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}] 09:37:34 INFO - PROCESS | 1180 | 1472661454438 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:34 INFO - PROCESS | 1180 | 1472661454579 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:37:34 INFO - PROCESS | 1180 | 1472661454730 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1180 | 1472661454734 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:34 INFO - PROCESS | 1180 | ++DOCSHELL 12CDD800 == 37 [pid = 1180] [id = 192] 09:37:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (12CE0C00) [pid = 1180] [serial = 574] [outer = 00000000] 09:37:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13AC2800) [pid = 1180] [serial = 575] [outer = 12CE0C00] 09:37:34 INFO - PROCESS | 1180 | 1472661454791 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E1A000) [pid = 1180] [serial = 576] [outer = 12CE0C00] 09:37:35 INFO - PROCESS | 1180 | 1472661455854 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]]]}] 09:37:35 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 09:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1477ms 09:37:35 INFO - PROCESS | 1180 | 1472661455908 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1180 | 1472661455911 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:37:35 INFO - PROCESS | 1180 | 1472661455915 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1180 | 1472661455917 Marionette TRACE conn6 <- [1,734,null,{}] 09:37:35 INFO - PROCESS | 1180 | 1472661455922 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}] 09:37:35 INFO - PROCESS | 1180 | 1472661455924 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:36 INFO - PROCESS | 1180 | 1472661456149 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:37:36 INFO - PROCESS | 1180 | 1472661456286 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1180 | 1472661456289 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:36 INFO - PROCESS | 1180 | ++DOCSHELL 0D10E800 == 38 [pid = 1180] [id = 193] 09:37:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D112400) [pid = 1180] [serial = 577] [outer = 00000000] 09:37:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D4E0800) [pid = 1180] [serial = 578] [outer = 0D112400] 09:37:36 INFO - PROCESS | 1180 | 1472661456341 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (11382C00) [pid = 1180] [serial = 579] [outer = 0D112400] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 15E38400 == 37 [pid = 1180] [id = 190] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 15891400 == 36 [pid = 1180] [id = 189] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 13FB7400 == 35 [pid = 1180] [id = 188] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 13AD1400 == 34 [pid = 1180] [id = 187] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 12D96000 == 33 [pid = 1180] [id = 186] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 0D293400 == 32 [pid = 1180] [id = 185] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 0D292800 == 31 [pid = 1180] [id = 183] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 0865D000 == 30 [pid = 1180] [id = 184] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 14591800 == 29 [pid = 1180] [id = 182] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 12CDD800 == 28 [pid = 1180] [id = 192] 09:37:37 INFO - PROCESS | 1180 | --DOCSHELL 0B83F800 == 27 [pid = 1180] [id = 191] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15894000) [pid = 1180] [serial = 545] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13FB7000) [pid = 1180] [serial = 539] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0D287400) [pid = 1180] [serial = 533] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0D294000) [pid = 1180] [serial = 534] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1106F400) [pid = 1180] [serial = 531] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0D115C00) [pid = 1180] [serial = 530] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (13AB7800) [pid = 1180] [serial = 536] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (0D4E5000) [pid = 1180] [serial = 519] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (0D114400) [pid = 1180] [serial = 518] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (13E7BC00) [pid = 1180] [serial = 522] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (13E23800) [pid = 1180] [serial = 521] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (164CD800) [pid = 1180] [serial = 525] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (15E38800) [pid = 1180] [serial = 524] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (173DFC00) [pid = 1180] [serial = 528] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (172E0C00) [pid = 1180] [serial = 527] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (13E79C00) [pid = 1180] [serial = 542] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (1458EC00) [pid = 1180] [serial = 543] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (14586800) [pid = 1180] [serial = 540] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (13AC9800) [pid = 1180] [serial = 537] [outer = 00000000] [url = about:blank] 09:37:37 INFO - PROCESS | 1180 | 1472661457919 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]]]}] 09:37:37 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.) 09:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2018ms 09:37:37 INFO - PROCESS | 1180 | 1472661457936 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1180 | 1472661457940 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:37:37 INFO - PROCESS | 1180 | 1472661457945 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1180 | 1472661457948 Marionette TRACE conn6 <- [1,738,null,{}] 09:37:37 INFO - PROCESS | 1180 | 1472661457954 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}] 09:37:37 INFO - PROCESS | 1180 | 1472661457957 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:38 INFO - PROCESS | 1180 | 1472661458064 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:37:38 INFO - PROCESS | 1180 | 1472661458133 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1180 | 1472661458138 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:38 INFO - PROCESS | 1180 | ++DOCSHELL 0D115C00 == 28 [pid = 1180] [id = 194] 09:37:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (0D230C00) [pid = 1180] [serial = 580] [outer = 00000000] 09:37:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (0D28C400) [pid = 1180] [serial = 581] [outer = 0D230C00] 09:37:38 INFO - PROCESS | 1180 | 1472661458189 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (0D296400) [pid = 1180] [serial = 582] [outer = 0D230C00] 09:37:39 INFO - PROCESS | 1180 | 1472661459055 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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 09:37:39 INFO - PROCESS | 1180 | 1472661459067 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1180 | 1472661459072 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:37:39 INFO - PROCESS | 1180 | 1472661459078 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1180 | 1472661459081 Marionette TRACE conn6 <- [1,742,null,{}] 09:37:39 INFO - PROCESS | 1180 | 1472661459093 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}] 09:37:39 INFO - PROCESS | 1180 | 1472661459096 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:39 INFO - PROCESS | 1180 | 1472661459183 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:37:39 INFO - PROCESS | 1180 | 1472661459190 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1180 | 1472661459192 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:39 INFO - PROCESS | 1180 | ++DOCSHELL 11791000 == 29 [pid = 1180] [id = 195] 09:37:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (11791800) [pid = 1180] [serial = 583] [outer = 00000000] 09:37:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (118A3C00) [pid = 1180] [serial = 584] [outer = 11791800] 09:37:39 INFO - PROCESS | 1180 | 1472661459242 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (129A1800) [pid = 1180] [serial = 585] [outer = 11791800] 09:37:40 INFO - PROCESS | 1180 | 1472661460258 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]]]}] 09:37:40 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 09:37:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1234ms 09:37:40 INFO - PROCESS | 1180 | 1472661460317 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 1180 | 1472661460319 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:37:40 INFO - PROCESS | 1180 | 1472661460323 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1180 | 1472661460326 Marionette TRACE conn6 <- [1,746,null,{}] 09:37:40 INFO - PROCESS | 1180 | 1472661460338 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}] 09:37:40 INFO - PROCESS | 1180 | 1472661460343 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:40 INFO - PROCESS | 1180 | 1472661460462 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:37:40 INFO - PROCESS | 1180 | 1472661460470 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1180 | 1472661460474 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:40 INFO - PROCESS | 1180 | ++DOCSHELL 13E26800 == 30 [pid = 1180] [id = 196] 09:37:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (13E26C00) [pid = 1180] [serial = 586] [outer = 00000000] 09:37:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (13E71000) [pid = 1180] [serial = 587] [outer = 13E26C00] 09:37:40 INFO - PROCESS | 1180 | 1472661460527 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13E79C00) [pid = 1180] [serial = 588] [outer = 13E26C00] 09:37:41 INFO - PROCESS | 1180 | 1472661461037 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 09:37:41 INFO - PROCESS | 1180 | 1472661461056 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1180 | 1472661461059 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:37:41 INFO - PROCESS | 1180 | 1472661461062 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1180 | 1472661461064 Marionette TRACE conn6 <- [1,750,null,{}] 09:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:37:41 INFO - PROCESS | 1180 | 1472661461075 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}] 09:37:41 INFO - PROCESS | 1180 | 1472661461077 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:41 INFO - PROCESS | 1180 | 1472661461185 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:37:41 INFO - PROCESS | 1180 | 1472661461190 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1180 | 1472661461192 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:41 INFO - PROCESS | 1180 | ++DOCSHELL 13F56000 == 31 [pid = 1180] [id = 197] 09:37:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13F5D400) [pid = 1180] [serial = 589] [outer = 00000000] 09:37:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (14583400) [pid = 1180] [serial = 590] [outer = 13F5D400] 09:37:41 INFO - PROCESS | 1180 | 1472661461240 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (1458EC00) [pid = 1180] [serial = 591] [outer = 13F5D400] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (13E20800) [pid = 1180] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (12D96800) [pid = 1180] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (14592C00) [pid = 1180] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (0D295400) [pid = 1180] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (0865F400) [pid = 1180] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (0D328C00) [pid = 1180] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (13FB8000) [pid = 1180] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (15891800) [pid = 1180] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:37:41 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (15E39C00) [pid = 1180] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:37:42 INFO - PROCESS | 1180 | 1472661462235 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1231ms 09:37:42 INFO - PROCESS | 1180 | 1472661462297 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1180 | 1472661462300 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:37:42 INFO - PROCESS | 1180 | 1472661462303 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1180 | 1472661462305 Marionette TRACE conn6 <- [1,754,null,{}] 09:37:42 INFO - PROCESS | 1180 | 1472661462308 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}] 09:37:42 INFO - PROCESS | 1180 | 1472661462310 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:42 INFO - PROCESS | 1180 | 1472661462421 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:37:42 INFO - PROCESS | 1180 | 1472661462430 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1180 | 1472661462432 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:42 INFO - PROCESS | 1180 | ++DOCSHELL 13F60800 == 32 [pid = 1180] [id = 198] 09:37:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (13F60C00) [pid = 1180] [serial = 592] [outer = 00000000] 09:37:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (14592400) [pid = 1180] [serial = 593] [outer = 13F60C00] 09:37:42 INFO - PROCESS | 1180 | 1472661462482 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (15385000) [pid = 1180] [serial = 594] [outer = 13F60C00] 09:37:43 INFO - PROCESS | 1180 | 1472661463338 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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1079ms 09:37:43 INFO - PROCESS | 1180 | 1472661463382 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1180 | 1472661463385 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:37:43 INFO - PROCESS | 1180 | 1472661463388 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:37:43 INFO - PROCESS | 1180 | 1472661463389 Marionette TRACE conn6 <- [1,758,null,{}] 09:37:43 INFO - PROCESS | 1180 | 1472661463393 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}] 09:37:43 INFO - PROCESS | 1180 | 1472661463399 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:43 INFO - PROCESS | 1180 | 1472661463504 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:37:43 INFO - PROCESS | 1180 | 1472661463617 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1180 | 1472661463621 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:43 INFO - PROCESS | 1180 | ++DOCSHELL 07F7A800 == 33 [pid = 1180] [id = 199] 09:37:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (07F80000) [pid = 1180] [serial = 595] [outer = 00000000] 09:37:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (0B997400) [pid = 1180] [serial = 596] [outer = 07F80000] 09:37:43 INFO - PROCESS | 1180 | 1472661463688 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (0C606800) [pid = 1180] [serial = 597] [outer = 07F80000] 09:37:44 INFO - PROCESS | 1180 | 1472661464542 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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1170ms 09:37:44 INFO - PROCESS | 1180 | 1472661464563 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1180 | 1472661464568 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:37:44 INFO - PROCESS | 1180 | 1472661464572 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1180 | 1472661464575 Marionette TRACE conn6 <- [1,762,null,{}] 09:37:44 INFO - PROCESS | 1180 | 1472661464581 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}] 09:37:44 INFO - PROCESS | 1180 | 1472661464586 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:44 INFO - PROCESS | 1180 | 1472661464708 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:37:44 INFO - PROCESS | 1180 | 1472661464786 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1180 | 1472661464789 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:44 INFO - PROCESS | 1180 | ++DOCSHELL 1135D800 == 34 [pid = 1180] [id = 200] 09:37:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (11364C00) [pid = 1180] [serial = 598] [outer = 00000000] 09:37:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (129A0800) [pid = 1180] [serial = 599] [outer = 11364C00] 09:37:44 INFO - PROCESS | 1180 | 1472661464848 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (12D9AC00) [pid = 1180] [serial = 600] [outer = 11364C00] 09:37:45 INFO - PROCESS | 1180 | 1472661465755 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1234ms 09:37:45 INFO - PROCESS | 1180 | 1472661465807 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1180 | 1472661465811 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:37:45 INFO - PROCESS | 1180 | 1472661465817 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1180 | 1472661465820 Marionette TRACE conn6 <- [1,766,null,{}] 09:37:45 INFO - PROCESS | 1180 | 1472661465825 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}] 09:37:45 INFO - PROCESS | 1180 | 1472661465828 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:45 INFO - PROCESS | 1180 | 1472661465950 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 12CE1400 == 33 [pid = 1180] [id = 26] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 13F5A400 == 32 [pid = 1180] [id = 27] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 0D289400 == 31 [pid = 1180] [id = 24] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 0CC50C00 == 30 [pid = 1180] [id = 25] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 0B839400 == 29 [pid = 1180] [id = 23] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 13F60800 == 28 [pid = 1180] [id = 198] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 13F56000 == 27 [pid = 1180] [id = 197] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 13E26800 == 26 [pid = 1180] [id = 196] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 11791000 == 25 [pid = 1180] [id = 195] 09:37:45 INFO - PROCESS | 1180 | --DOCSHELL 0D115C00 == 24 [pid = 1180] [id = 194] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (15E3FC00) [pid = 1180] [serial = 569] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (13E74000) [pid = 1180] [serial = 560] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (13ABE400) [pid = 1180] [serial = 558] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (15E03C00) [pid = 1180] [serial = 546] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (0E8E5400) [pid = 1180] [serial = 548] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (1178D400) [pid = 1180] [serial = 549] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (0C276800) [pid = 1180] [serial = 551] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (0C4E4C00) [pid = 1180] [serial = 552] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (0E865C00) [pid = 1180] [serial = 554] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (15E40000) [pid = 1180] [serial = 570] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (151DA000) [pid = 1180] [serial = 563] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (15897800) [pid = 1180] [serial = 566] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (13E7B000) [pid = 1180] [serial = 561] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 52 (12DBD800) [pid = 1180] [serial = 557] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 51 (15E09400) [pid = 1180] [serial = 567] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 50 (15385C00) [pid = 1180] [serial = 564] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 1180 | --DOMWINDOW == 49 (1135EC00) [pid = 1180] [serial = 555] [outer = 00000000] [url = about:blank] 09:37:46 INFO - PROCESS | 1180 | 1472661466042 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1180 | 1472661466047 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:46 INFO - PROCESS | 1180 | ++DOCSHELL 0C276800 == 25 [pid = 1180] [id = 201] 09:37:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 50 (0C2C9400) [pid = 1180] [serial = 601] [outer = 00000000] 09:37:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 51 (0D073000) [pid = 1180] [serial = 602] [outer = 0C2C9400] 09:37:46 INFO - PROCESS | 1180 | 1472661466098 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 52 (0DE9D400) [pid = 1180] [serial = 603] [outer = 0C2C9400] 09:37:46 INFO - PROCESS | 1180 | 1472661466559 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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 790ms 09:37:46 INFO - PROCESS | 1180 | 1472661466607 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 1180 | 1472661466612 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:37:46 INFO - PROCESS | 1180 | 1472661466618 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1180 | 1472661466621 Marionette TRACE conn6 <- [1,770,null,{}] 09:37:46 INFO - PROCESS | 1180 | 1472661466625 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}] 09:37:46 INFO - PROCESS | 1180 | 1472661466627 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:46 INFO - PROCESS | 1180 | 1472661466719 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:37:46 INFO - PROCESS | 1180 | 1472661466729 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1180 | 1472661466731 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:46 INFO - PROCESS | 1180 | ++DOCSHELL 123AE800 == 26 [pid = 1180] [id = 202] 09:37:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (123B7C00) [pid = 1180] [serial = 604] [outer = 00000000] 09:37:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (12CDD400) [pid = 1180] [serial = 605] [outer = 123B7C00] 09:37:46 INFO - PROCESS | 1180 | 1472661466782 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (13AB8C00) [pid = 1180] [serial = 606] [outer = 123B7C00] 09:37:47 INFO - PROCESS | 1180 | 1472661467260 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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 09:37:47 INFO - PROCESS | 1180 | 1472661467304 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 1180 | 1472661467306 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:37:47 INFO - PROCESS | 1180 | 1472661467312 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1180 | 1472661467315 Marionette TRACE conn6 <- [1,774,null,{}] 09:37:47 INFO - PROCESS | 1180 | 1472661467358 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}] 09:37:47 INFO - PROCESS | 1180 | 1472661467362 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:47 INFO - PROCESS | 1180 | 1472661467450 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:37:47 INFO - PROCESS | 1180 | 1472661467463 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1180 | 1472661467466 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:47 INFO - PROCESS | 1180 | ++DOCSHELL 13E6FC00 == 27 [pid = 1180] [id = 203] 09:37:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (13E70000) [pid = 1180] [serial = 607] [outer = 00000000] 09:37:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (13E77800) [pid = 1180] [serial = 608] [outer = 13E70000] 09:37:47 INFO - PROCESS | 1180 | 1472661467518 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (13F59000) [pid = 1180] [serial = 609] [outer = 13E70000] 09:37:47 INFO - PROCESS | 1180 | 1472661467993 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]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 710ms 09:37:48 INFO - PROCESS | 1180 | 1472661468023 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1180 | 1472661468025 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:37:48 INFO - PROCESS | 1180 | 1472661468028 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1180 | 1472661468039 Marionette TRACE conn6 <- [1,778,null,{}] 09:37:48 INFO - PROCESS | 1180 | 1472661468043 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}] 09:37:48 INFO - PROCESS | 1180 | 1472661468045 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:48 INFO - PROCESS | 1180 | 1472661468135 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:37:48 INFO - PROCESS | 1180 | 1472661468140 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1180 | 1472661468142 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:48 INFO - PROCESS | 1180 | ++DOCSHELL 1458D400 == 28 [pid = 1180] [id = 204] 09:37:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (1458DC00) [pid = 1180] [serial = 610] [outer = 00000000] 09:37:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (15892400) [pid = 1180] [serial = 611] [outer = 1458DC00] 09:37:48 INFO - PROCESS | 1180 | 1472661468189 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (1589A000) [pid = 1180] [serial = 612] [outer = 1458DC00] 09:37:48 INFO - PROCESS | 1180 | 1472661468672 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]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:37:48 INFO - PROCESS | 1180 | 1472661468723 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1180 | 1472661468725 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:37:48 INFO - PROCESS | 1180 | 1472661468728 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1180 | 1472661468730 Marionette TRACE conn6 <- [1,782,null,{}] 09:37:48 INFO - PROCESS | 1180 | 1472661468734 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}] 09:37:48 INFO - PROCESS | 1180 | 1472661468736 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:48 INFO - PROCESS | 1180 | 1472661468872 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:37:48 INFO - PROCESS | 1180 | 1472661468894 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1180 | 1472661468896 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:48 INFO - PROCESS | 1180 | ++DOCSHELL 15A3AC00 == 29 [pid = 1180] [id = 205] 09:37:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (15E01800) [pid = 1180] [serial = 613] [outer = 00000000] 09:37:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (15E06800) [pid = 1180] [serial = 614] [outer = 15E01800] 09:37:48 INFO - PROCESS | 1180 | 1472661468943 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15E07000) [pid = 1180] [serial = 615] [outer = 15E01800] 09:37:49 INFO - PROCESS | 1180 | 1472661469400 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]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 09:37:49 INFO - PROCESS | 1180 | 1472661469458 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:37:49 INFO - PROCESS | 1180 | 1472661469460 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:37:49 INFO - PROCESS | 1180 | 1472661469464 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1180 | 1472661469465 Marionette TRACE conn6 <- [1,786,null,{}] 09:37:49 INFO - PROCESS | 1180 | 1472661469474 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}] 09:37:49 INFO - PROCESS | 1180 | 1472661469480 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:49 INFO - PROCESS | 1180 | 1472661469633 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:37:49 INFO - PROCESS | 1180 | 1472661469641 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1180 | 1472661469643 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:49 INFO - PROCESS | 1180 | ++DOCSHELL 1137EC00 == 30 [pid = 1180] [id = 206] 09:37:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (15E28000) [pid = 1180] [serial = 616] [outer = 00000000] 09:37:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (15E33000) [pid = 1180] [serial = 617] [outer = 15E28000] 09:37:49 INFO - PROCESS | 1180 | 1472661469689 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (15E3FC00) [pid = 1180] [serial = 618] [outer = 15E28000] 09:37:50 INFO - PROCESS | 1180 | 1472661470148 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]]]}] 09:37:50 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 09:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 09:37:50 INFO - PROCESS | 1180 | 1472661470197 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 1180 | 1472661470199 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:37:50 INFO - PROCESS | 1180 | 1472661470202 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1180 | 1472661470204 Marionette TRACE conn6 <- [1,790,null,{}] 09:37:50 INFO - PROCESS | 1180 | 1472661470208 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}] 09:37:50 INFO - PROCESS | 1180 | 1472661470210 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:50 INFO - PROCESS | 1180 | 1472661470325 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (13E26C00) [pid = 1180] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (13F5D400) [pid = 1180] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (11791800) [pid = 1180] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (0D112400) [pid = 1180] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (0D230C00) [pid = 1180] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (0C26DC00) [pid = 1180] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:37:50 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (12CE0C00) [pid = 1180] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:37:50 INFO - PROCESS | 1180 | 1472661470381 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1180 | 1472661470383 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:50 INFO - PROCESS | 1180 | ++DOCSHELL 0C60E800 == 31 [pid = 1180] [id = 207] 09:37:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (0C660800) [pid = 1180] [serial = 619] [outer = 00000000] 09:37:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (11796400) [pid = 1180] [serial = 620] [outer = 0C660800] 09:37:50 INFO - PROCESS | 1180 | 1472661470432 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (14587C00) [pid = 1180] [serial = 621] [outer = 0C660800] 09:37:50 INFO - PROCESS | 1180 | 1472661470812 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]]]}] 09:37:50 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 09:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 09:37:50 INFO - PROCESS | 1180 | 1472661470834 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:37:50 INFO - PROCESS | 1180 | 1472661470837 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 1180 | 1472661470840 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1180 | 1472661470842 Marionette TRACE conn6 <- [1,794,null,{}] 09:37:50 INFO - PROCESS | 1180 | 1472661470845 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}] 09:37:50 INFO - PROCESS | 1180 | 1472661470847 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:50 INFO - PROCESS | 1180 | 1472661470958 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:37:50 INFO - PROCESS | 1180 | 1472661471007 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1180 | 1472661471009 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:51 INFO - PROCESS | 1180 | ++DOCSHELL 15EB7C00 == 32 [pid = 1180] [id = 208] 09:37:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15EBD000) [pid = 1180] [serial = 622] [outer = 00000000] 09:37:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (16407000) [pid = 1180] [serial = 623] [outer = 15EBD000] 09:37:51 INFO - PROCESS | 1180 | 1472661471055 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (16408800) [pid = 1180] [serial = 624] [outer = 15EBD000] 09:37:51 INFO - PROCESS | 1180 | 1472661471419 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]]]}] 09:37:51 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 09:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 09:37:51 INFO - PROCESS | 1180 | 1472661471471 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1180 | 1472661471473 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:37:51 INFO - PROCESS | 1180 | 1472661471476 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1180 | 1472661471478 Marionette TRACE conn6 <- [1,798,null,{}] 09:37:51 INFO - PROCESS | 1180 | 1472661471481 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}] 09:37:51 INFO - PROCESS | 1180 | 1472661471483 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:51 INFO - PROCESS | 1180 | 1472661471599 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:37:51 INFO - PROCESS | 1180 | 1472661471634 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 1180 | 1472661471636 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:51 INFO - PROCESS | 1180 | ++DOCSHELL 160E2800 == 33 [pid = 1180] [id = 209] 09:37:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (16402000) [pid = 1180] [serial = 625] [outer = 00000000] 09:37:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (164DBC00) [pid = 1180] [serial = 626] [outer = 16402000] 09:37:51 INFO - PROCESS | 1180 | 1472661471682 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1656D400) [pid = 1180] [serial = 627] [outer = 16402000] 09:37:52 INFO - PROCESS | 1180 | 1472661472095 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]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 09:37:52 INFO - PROCESS | 1180 | 1472661472153 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 1180 | 1472661472155 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:37:52 INFO - PROCESS | 1180 | 1472661472158 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:37:52 INFO - PROCESS | 1180 | 1472661472160 Marionette TRACE conn6 <- [1,802,null,{}] 09:37:52 INFO - PROCESS | 1180 | 1472661472168 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}] 09:37:52 INFO - PROCESS | 1180 | 1472661472169 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:52 INFO - PROCESS | 1180 | 1472661472250 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:37:52 INFO - PROCESS | 1180 | 1472661472256 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1180 | 1472661472258 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:52 INFO - PROCESS | 1180 | ++DOCSHELL 151E4400 == 34 [pid = 1180] [id = 210] 09:37:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (16404400) [pid = 1180] [serial = 628] [outer = 00000000] 09:37:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1717D800) [pid = 1180] [serial = 629] [outer = 16404400] 09:37:52 INFO - PROCESS | 1180 | 1472661472304 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (17177C00) [pid = 1180] [serial = 630] [outer = 16404400] 09:37:53 INFO - PROCESS | 1180 | 1472661473015 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] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:37:53 INFO - PROCESS | 1180 | 1472661473038 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:37:53 INFO - PROCESS | 1180 | 1472661473042 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1180 | 1472661473048 Marionette TRACE conn6 <- [1,806,null,{}] 09:37:53 INFO - PROCESS | 1180 | 1472661473053 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}] 09:37:53 INFO - PROCESS | 1180 | 1472661473056 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:53 INFO - PROCESS | 1180 | 1472661473173 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:37:53 INFO - PROCESS | 1180 | 1472661473300 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1180 | 1472661473303 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:53 INFO - PROCESS | 1180 | ++DOCSHELL 0D456C00 == 35 [pid = 1180] [id = 211] 09:37:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (11748800) [pid = 1180] [serial = 631] [outer = 00000000] 09:37:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13AC0800) [pid = 1180] [serial = 632] [outer = 11748800] 09:37:53 INFO - PROCESS | 1180 | 1472661473370 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13ACDC00) [pid = 1180] [serial = 633] [outer = 11748800] 09:37:53 INFO - PROCESS | 1180 | 1472661473977 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 990ms 09:37:54 INFO - PROCESS | 1180 | 1472661474033 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1180 | 1472661474038 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:37:54 INFO - PROCESS | 1180 | 1472661474045 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1180 | 1472661474048 Marionette TRACE conn6 <- [1,810,null,{}] 09:37:54 INFO - PROCESS | 1180 | 1472661474054 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}] 09:37:54 INFO - PROCESS | 1180 | 1472661474057 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:54 INFO - PROCESS | 1180 | 1472661474202 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:37:54 INFO - PROCESS | 1180 | 1472661474325 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1180 | 1472661474328 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:54 INFO - PROCESS | 1180 | ++DOCSHELL 14592C00 == 36 [pid = 1180] [id = 212] 09:37:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (151E0000) [pid = 1180] [serial = 634] [outer = 00000000] 09:37:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E0B800) [pid = 1180] [serial = 635] [outer = 151E0000] 09:37:54 INFO - PROCESS | 1180 | 1472661474387 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E2B400) [pid = 1180] [serial = 636] [outer = 151E0000] 09:37:54 INFO - PROCESS | 1180 | 1472661474995 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] 09:37:55 INFO - PROCESS | 1180 | 1472661475028 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 1180 | 1472661475033 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1180 | 1472661475037 Marionette TRACE conn6 <- [1,814,null,{}] 09:37:55 INFO - PROCESS | 1180 | 1472661475048 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}] 09:37:55 INFO - PROCESS | 1180 | 1472661475053 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:55 INFO - PROCESS | 1180 | 1472661475162 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:37:55 INFO - PROCESS | 1180 | 1472661475289 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1180 | 1472661475292 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:55 INFO - PROCESS | 1180 | ++DOCSHELL 13E75000 == 37 [pid = 1180] [id = 213] 09:37:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13F53000) [pid = 1180] [serial = 637] [outer = 00000000] 09:37:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (151DD000) [pid = 1180] [serial = 638] [outer = 13F53000] 09:37:55 INFO - PROCESS | 1180 | 1472661475352 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17249000) [pid = 1180] [serial = 639] [outer = 13F53000] 09:37:56 INFO - PROCESS | 1180 | 1472661476140 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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1131ms 09:37:56 INFO - PROCESS | 1180 | 1472661476165 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:37:56 INFO - PROCESS | 1180 | 1472661476169 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:37:56 INFO - PROCESS | 1180 | 1472661476173 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1180 | 1472661476178 Marionette TRACE conn6 <- [1,818,null,{}] 09:37:56 INFO - PROCESS | 1180 | 1472661476183 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}] 09:37:56 INFO - PROCESS | 1180 | 1472661476185 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:56 INFO - PROCESS | 1180 | 1472661476285 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:37:56 INFO - PROCESS | 1180 | 1472661476368 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1180 | 1472661476371 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 0DEE2400 == 36 [pid = 1180] [id = 20] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 171A5C00 == 35 [pid = 1180] [id = 14] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 13F54400 == 34 [pid = 1180] [id = 16] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 0D28B000 == 33 [pid = 1180] [id = 21] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 11360C00 == 32 [pid = 1180] [id = 10] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 12D98400 == 31 [pid = 1180] [id = 15] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 07F86000 == 30 [pid = 1180] [id = 19] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 17B24000 == 29 [pid = 1180] [id = 22] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 07F85000 == 28 [pid = 1180] [id = 18] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 0D07B400 == 27 [pid = 1180] [id = 29] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 12D94C00 == 26 [pid = 1180] [id = 11] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 1135D800 == 25 [pid = 1180] [id = 200] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 07F7A800 == 24 [pid = 1180] [id = 199] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 17177800 == 23 [pid = 1180] [id = 28] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 13AC5C00 == 22 [pid = 1180] [id = 17] 09:37:56 INFO - PROCESS | 1180 | --DOCSHELL 0D10E800 == 21 [pid = 1180] [id = 193] 09:37:56 INFO - PROCESS | 1180 | ++DOCSHELL 07F85000 == 22 [pid = 1180] [id = 214] 09:37:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (07F86000) [pid = 1180] [serial = 640] [outer = 00000000] 09:37:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0B836000) [pid = 1180] [serial = 641] [outer = 07F86000] 09:37:57 INFO - PROCESS | 1180 | 1472661477034 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0C2E5000) [pid = 1180] [serial = 642] [outer = 07F86000] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13E71000) [pid = 1180] [serial = 587] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (14583400) [pid = 1180] [serial = 590] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (118A3C00) [pid = 1180] [serial = 584] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E79C00) [pid = 1180] [serial = 588] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11382C00) [pid = 1180] [serial = 579] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D4E0800) [pid = 1180] [serial = 578] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D28C400) [pid = 1180] [serial = 581] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D296400) [pid = 1180] [serial = 582] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0C6F5400) [pid = 1180] [serial = 573] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0C602000) [pid = 1180] [serial = 572] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E1A000) [pid = 1180] [serial = 576] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13AC2800) [pid = 1180] [serial = 575] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (14592400) [pid = 1180] [serial = 593] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1458EC00) [pid = 1180] [serial = 591] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (129A1800) [pid = 1180] [serial = 585] [outer = 00000000] [url = about:blank] 09:37:57 INFO - PROCESS | 1180 | 1472661477585 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1438ms 09:37:57 INFO - PROCESS | 1180 | 1472661477614 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 1180 | 1472661477618 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:37:57 INFO - PROCESS | 1180 | 1472661477623 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 1180 | 1472661477625 Marionette TRACE conn6 <- [1,822,null,{}] 09:37:57 INFO - PROCESS | 1180 | 1472661477630 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}] 09:37:57 INFO - PROCESS | 1180 | 1472661477633 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:57 INFO - PROCESS | 1180 | 1472661477751 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:37:57 INFO - PROCESS | 1180 | 1472661477833 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1180 | 1472661477836 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:57 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A8000 == 23 [pid = 1180] [id = 215] 09:37:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D0A9C00) [pid = 1180] [serial = 643] [outer = 00000000] 09:37:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D293000) [pid = 1180] [serial = 644] [outer = 0D0A9C00] 09:37:57 INFO - PROCESS | 1180 | 1472661477887 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D4E5000) [pid = 1180] [serial = 645] [outer = 0D0A9C00] 09:37:58 INFO - PROCESS | 1180 | 1472661478287 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]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 09:37:58 INFO - PROCESS | 1180 | 1472661478365 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 1180 | 1472661478369 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:37:58 INFO - PROCESS | 1180 | 1472661478375 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1180 | 1472661478378 Marionette TRACE conn6 <- [1,826,null,{}] 09:37:58 INFO - PROCESS | 1180 | 1472661478386 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}] 09:37:58 INFO - PROCESS | 1180 | 1472661478389 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:58 INFO - PROCESS | 1180 | 1472661478482 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:37:58 INFO - PROCESS | 1180 | 1472661478498 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1180 | 1472661478501 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:58 INFO - PROCESS | 1180 | ++DOCSHELL 1178FC00 == 24 [pid = 1180] [id = 216] 09:37:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (11790000) [pid = 1180] [serial = 646] [outer = 00000000] 09:37:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (118A2400) [pid = 1180] [serial = 647] [outer = 11790000] 09:37:58 INFO - PROCESS | 1180 | 1472661478548 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1299E000) [pid = 1180] [serial = 648] [outer = 11790000] 09:37:58 INFO - PROCESS | 1180 | 1472661479006 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 09:37:59 INFO - PROCESS | 1180 | 1472661479051 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1180 | 1472661479053 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:37:59 INFO - PROCESS | 1180 | 1472661479057 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1180 | 1472661479060 Marionette TRACE conn6 <- [1,830,null,{}] 09:37:59 INFO - PROCESS | 1180 | 1472661479070 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}] 09:37:59 INFO - PROCESS | 1180 | 1472661479075 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:59 INFO - PROCESS | 1180 | 1472661479171 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:37:59 INFO - PROCESS | 1180 | 1472661479178 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 1180 | 1472661479180 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:37:59 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F4C00 == 25 [pid = 1180] [id = 217] 09:37:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (11365400) [pid = 1180] [serial = 649] [outer = 00000000] 09:37:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E1B800) [pid = 1180] [serial = 650] [outer = 11365400] 09:37:59 INFO - PROCESS | 1180 | 1472661479239 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E5F800) [pid = 1180] [serial = 651] [outer = 11365400] 09:38:01 INFO - PROCESS | 1180 | 1472661481154 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2127ms 09:38:01 INFO - PROCESS | 1180 | 1472661481189 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1180 | 1472661481191 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:38:01 INFO - PROCESS | 1180 | 1472661481194 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1180 | 1472661481196 Marionette TRACE conn6 <- [1,834,null,{}] 09:38:01 INFO - PROCESS | 1180 | 1472661481200 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}] 09:38:01 INFO - PROCESS | 1180 | 1472661481202 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:01 INFO - PROCESS | 1180 | 1472661481314 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:38:01 INFO - PROCESS | 1180 | 1472661481319 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1180 | 1472661481321 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:01 INFO - PROCESS | 1180 | ++DOCSHELL 13E64400 == 26 [pid = 1180] [id = 218] 09:38:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13E72400) [pid = 1180] [serial = 652] [outer = 00000000] 09:38:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1588C400) [pid = 1180] [serial = 653] [outer = 13E72400] 09:38:01 INFO - PROCESS | 1180 | 1472661481368 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15891400) [pid = 1180] [serial = 654] [outer = 13E72400] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E01800) [pid = 1180] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E28000) [pid = 1180] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1458DC00) [pid = 1180] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0C2C9400) [pid = 1180] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E70000) [pid = 1180] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (07F80000) [pid = 1180] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (11364C00) [pid = 1180] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0C660800) [pid = 1180] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (123B7C00) [pid = 1180] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15EBD000) [pid = 1180] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13F60C00) [pid = 1180] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16404400) [pid = 1180] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:38:01 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (16402000) [pid = 1180] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:38:01 INFO - PROCESS | 1180 | 1472661481956 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 770ms 09:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:38:01 INFO - PROCESS | 1180 | 1472661481968 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1180 | 1472661481970 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:38:01 INFO - PROCESS | 1180 | 1472661481973 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1180 | 1472661481975 Marionette TRACE conn6 <- [1,838,null,{}] 09:38:01 INFO - PROCESS | 1180 | 1472661481979 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}] 09:38:01 INFO - PROCESS | 1180 | 1472661481981 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:02 INFO - PROCESS | 1180 | 1472661482091 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:38:02 INFO - PROCESS | 1180 | 1472661482097 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1180 | 1472661482099 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:02 INFO - PROCESS | 1180 | ++DOCSHELL 13E6F400 == 27 [pid = 1180] [id = 219] 09:38:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13E75800) [pid = 1180] [serial = 655] [outer = 00000000] 09:38:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1458B400) [pid = 1180] [serial = 656] [outer = 13E75800] 09:38:02 INFO - PROCESS | 1180 | 1472661482156 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E0D400) [pid = 1180] [serial = 657] [outer = 13E75800] 09:38:02 INFO - PROCESS | 1180 | 1472661482643 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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 09:38:02 INFO - PROCESS | 1180 | 1472661482704 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 1180 | 1472661482706 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:38:02 INFO - PROCESS | 1180 | 1472661482709 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 1180 | 1472661482711 Marionette TRACE conn6 <- [1,842,null,{}] 09:38:02 INFO - PROCESS | 1180 | 1472661482715 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}] 09:38:02 INFO - PROCESS | 1180 | 1472661482720 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:02 INFO - PROCESS | 1180 | 1472661482813 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:38:02 INFO - PROCESS | 1180 | 1472661482826 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1180 | 1472661482828 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:02 INFO - PROCESS | 1180 | ++DOCSHELL 0C2D2400 == 28 [pid = 1180] [id = 220] 09:38:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E36000) [pid = 1180] [serial = 658] [outer = 00000000] 09:38:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E3F400) [pid = 1180] [serial = 659] [outer = 15E36000] 09:38:02 INFO - PROCESS | 1180 | 1472661482875 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16402C00) [pid = 1180] [serial = 660] [outer = 15E36000] 09:38:03 INFO - PROCESS | 1180 | 1472661483298 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 09:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:38:03 INFO - PROCESS | 1180 | 1472661483340 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1180 | 1472661483342 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:38:03 INFO - PROCESS | 1180 | 1472661483345 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1180 | 1472661483347 Marionette TRACE conn6 <- [1,846,null,{}] 09:38:03 INFO - PROCESS | 1180 | 1472661483351 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}] 09:38:03 INFO - PROCESS | 1180 | 1472661483353 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:03 INFO - PROCESS | 1180 | 1472661483430 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:38:03 INFO - PROCESS | 1180 | 1472661483436 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1180 | 1472661483438 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:03 INFO - PROCESS | 1180 | ++DOCSHELL 08656000 == 29 [pid = 1180] [id = 221] 09:38:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0865E400) [pid = 1180] [serial = 661] [outer = 00000000] 09:38:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (16409C00) [pid = 1180] [serial = 662] [outer = 0865E400] 09:38:03 INFO - PROCESS | 1180 | 1472661483484 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (164D5C00) [pid = 1180] [serial = 663] [outer = 0865E400] 09:38:04 INFO - PROCESS | 1180 | 1472661484266 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 970ms 09:38:04 INFO - PROCESS | 1180 | 1472661484317 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1180 | 1472661484321 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:38:04 INFO - PROCESS | 1180 | 1472661484326 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1180 | 1472661484332 Marionette TRACE conn6 <- [1,850,null,{}] 09:38:04 INFO - PROCESS | 1180 | 1472661484338 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}] 09:38:04 INFO - PROCESS | 1180 | 1472661484341 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:04 INFO - PROCESS | 1180 | 1472661484488 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:38:04 INFO - PROCESS | 1180 | 1472661484610 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 1180 | 1472661484613 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:04 INFO - PROCESS | 1180 | ++DOCSHELL 0C26E800 == 30 [pid = 1180] [id = 222] 09:38:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0CC50C00) [pid = 1180] [serial = 664] [outer = 00000000] 09:38:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0D459C00) [pid = 1180] [serial = 665] [outer = 0CC50C00] 09:38:04 INFO - PROCESS | 1180 | 1472661484677 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (110C0800) [pid = 1180] [serial = 666] [outer = 0CC50C00] 09:38:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0C4EAC00) [pid = 1180] [serial = 667] [outer = 14577800] 09:38:05 INFO - PROCESS | 1180 | 1472661485506 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1331ms 09:38:05 INFO - PROCESS | 1180 | 1472661485689 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1180 | 1472661485694 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:38:05 INFO - PROCESS | 1180 | 1472661485700 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1180 | 1472661485703 Marionette TRACE conn6 <- [1,854,null,{}] 09:38:05 INFO - PROCESS | 1180 | 1472661485709 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}] 09:38:05 INFO - PROCESS | 1180 | 1472661485712 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:05 INFO - PROCESS | 1180 | 1472661485824 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:38:05 INFO - PROCESS | 1180 | 1472661485899 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1180 | 1472661485904 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:05 INFO - PROCESS | 1180 | ++DOCSHELL 0D4E0000 == 31 [pid = 1180] [id = 223] 09:38:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0D999800) [pid = 1180] [serial = 668] [outer = 00000000] 09:38:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (11360C00) [pid = 1180] [serial = 669] [outer = 0D999800] 09:38:05 INFO - PROCESS | 1180 | 1472661485955 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1189D400) [pid = 1180] [serial = 670] [outer = 0D999800] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15385000) [pid = 1180] [serial = 594] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1717D800) [pid = 1180] [serial = 629] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17177C00) [pid = 1180] [serial = 630] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (164DBC00) [pid = 1180] [serial = 626] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E06800) [pid = 1180] [serial = 614] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E33000) [pid = 1180] [serial = 617] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15892400) [pid = 1180] [serial = 611] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D073000) [pid = 1180] [serial = 602] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0DE9D400) [pid = 1180] [serial = 603] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E07000) [pid = 1180] [serial = 615] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E77800) [pid = 1180] [serial = 608] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13F59000) [pid = 1180] [serial = 609] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0B997400) [pid = 1180] [serial = 596] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0C606800) [pid = 1180] [serial = 597] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (129A0800) [pid = 1180] [serial = 599] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (11796400) [pid = 1180] [serial = 620] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (12D9AC00) [pid = 1180] [serial = 600] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (12CDD400) [pid = 1180] [serial = 605] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (13AB8C00) [pid = 1180] [serial = 606] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15E3FC00) [pid = 1180] [serial = 618] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (1656D400) [pid = 1180] [serial = 627] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (14587C00) [pid = 1180] [serial = 621] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (16407000) [pid = 1180] [serial = 623] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (1589A000) [pid = 1180] [serial = 612] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (16408800) [pid = 1180] [serial = 624] [outer = 00000000] [url = about:blank] 09:38:06 INFO - PROCESS | 1180 | 1472661486498 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 09:38:06 INFO - PROCESS | 1180 | 1472661486533 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1180 | 1472661486536 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:38:06 INFO - PROCESS | 1180 | 1472661486542 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1180 | 1472661486546 Marionette TRACE conn6 <- [1,858,null,{}] 09:38:06 INFO - PROCESS | 1180 | 1472661486550 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}] 09:38:06 INFO - PROCESS | 1180 | 1472661486553 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:06 INFO - PROCESS | 1180 | 1472661486641 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:38:06 INFO - PROCESS | 1180 | 1472661486648 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1180 | 1472661486650 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:06 INFO - PROCESS | 1180 | ++DOCSHELL 1235B000 == 32 [pid = 1180] [id = 224] 09:38:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (1235C400) [pid = 1180] [serial = 671] [outer = 00000000] 09:38:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (12CDDC00) [pid = 1180] [serial = 672] [outer = 1235C400] 09:38:06 INFO - PROCESS | 1180 | 1472661486706 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (12D99400) [pid = 1180] [serial = 673] [outer = 1235C400] 09:38:07 INFO - PROCESS | 1180 | 1472661487194 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 09:38:07 INFO - PROCESS | 1180 | 1472661487232 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1180 | 1472661487234 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:38:07 INFO - PROCESS | 1180 | 1472661487238 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:38:07 INFO - PROCESS | 1180 | 1472661487240 Marionette TRACE conn6 <- [1,862,null,{}] 09:38:07 INFO - PROCESS | 1180 | 1472661487250 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}] 09:38:07 INFO - PROCESS | 1180 | 1472661487254 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:07 INFO - PROCESS | 1180 | 1472661487375 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:38:07 INFO - PROCESS | 1180 | 1472661487462 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 1180 | 1472661487465 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:07 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE6800 == 33 [pid = 1180] [id = 225] 09:38:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13E5DC00) [pid = 1180] [serial = 674] [outer = 00000000] 09:38:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13F52C00) [pid = 1180] [serial = 675] [outer = 13E5DC00] 09:38:07 INFO - PROCESS | 1180 | 1472661487517 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (13F5E400) [pid = 1180] [serial = 676] [outer = 13E5DC00] 09:38:08 INFO - PROCESS | 1180 | 1472661488095 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 870ms 09:38:08 INFO - PROCESS | 1180 | 1472661488112 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1180 | 1472661488114 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:38:08 INFO - PROCESS | 1180 | 1472661488118 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1180 | 1472661488119 Marionette TRACE conn6 <- [1,866,null,{}] 09:38:08 INFO - PROCESS | 1180 | 1472661488123 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}] 09:38:08 INFO - PROCESS | 1180 | 1472661488125 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:08 INFO - PROCESS | 1180 | 1472661488243 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:38:08 INFO - PROCESS | 1180 | 1472661488250 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1180 | 1472661488253 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:08 INFO - PROCESS | 1180 | ++DOCSHELL 151E7400 == 34 [pid = 1180] [id = 226] 09:38:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (15384C00) [pid = 1180] [serial = 677] [outer = 00000000] 09:38:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (1589B800) [pid = 1180] [serial = 678] [outer = 15384C00] 09:38:08 INFO - PROCESS | 1180 | 1472661488300 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (15E07800) [pid = 1180] [serial = 679] [outer = 15384C00] 09:38:08 INFO - PROCESS | 1180 | 1472661488789 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 731ms 09:38:08 INFO - PROCESS | 1180 | 1472661488849 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1180 | 1472661488852 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:38:08 INFO - PROCESS | 1180 | 1472661488855 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:38:08 INFO - PROCESS | 1180 | 1472661488856 Marionette TRACE conn6 <- [1,870,null,{}] 09:38:08 INFO - PROCESS | 1180 | 1472661488867 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}] 09:38:08 INFO - PROCESS | 1180 | 1472661488869 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:08 INFO - PROCESS | 1180 | 1472661488975 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:38:08 INFO - PROCESS | 1180 | 1472661488987 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1180 | 1472661488989 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:08 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE0000 == 35 [pid = 1180] [id = 227] 09:38:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (12DB6000) [pid = 1180] [serial = 680] [outer = 00000000] 09:38:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E24800) [pid = 1180] [serial = 681] [outer = 12DB6000] 09:38:09 INFO - PROCESS | 1180 | 1472661489036 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E33000) [pid = 1180] [serial = 682] [outer = 12DB6000] 09:38:09 INFO - PROCESS | 1180 | 1472661489482 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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 09:38:09 INFO - PROCESS | 1180 | 1472661489531 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1180 | 1472661489533 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:38:09 INFO - PROCESS | 1180 | 1472661489536 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1180 | 1472661489538 Marionette TRACE conn6 <- [1,874,null,{}] 09:38:09 INFO - PROCESS | 1180 | 1472661489541 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}] 09:38:09 INFO - PROCESS | 1180 | 1472661489547 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:09 INFO - PROCESS | 1180 | 1472661489686 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:38:09 INFO - PROCESS | 1180 | 1472661489744 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1180 | 1472661489746 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:09 INFO - PROCESS | 1180 | ++DOCSHELL 15EBFC00 == 36 [pid = 1180] [id = 228] 09:38:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15EC1C00) [pid = 1180] [serial = 683] [outer = 00000000] 09:38:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1640E800) [pid = 1180] [serial = 684] [outer = 15EC1C00] 09:38:09 INFO - PROCESS | 1180 | 1472661489793 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16572800) [pid = 1180] [serial = 685] [outer = 15EC1C00] 09:38:10 INFO - PROCESS | 1180 | 1472661490195 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 09:38:10 INFO - PROCESS | 1180 | 1472661490210 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1180 | 1472661490212 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:38:10 INFO - PROCESS | 1180 | 1472661490238 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1180 | 1472661490240 Marionette TRACE conn6 <- [1,878,null,{}] 09:38:10 INFO - PROCESS | 1180 | 1472661490243 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}] 09:38:10 INFO - PROCESS | 1180 | 1472661490245 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:10 INFO - PROCESS | 1180 | 1472661490379 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:38:10 INFO - PROCESS | 1180 | 1472661490385 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1180 | 1472661490387 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:10 INFO - PROCESS | 1180 | ++DOCSHELL 08669400 == 37 [pid = 1180] [id = 229] 09:38:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (16405000) [pid = 1180] [serial = 686] [outer = 00000000] 09:38:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17181C00) [pid = 1180] [serial = 687] [outer = 16405000] 09:38:10 INFO - PROCESS | 1180 | 1472661490442 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17180C00) [pid = 1180] [serial = 688] [outer = 16405000] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E72400) [pid = 1180] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (07F86000) [pid = 1180] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D0A9C00) [pid = 1180] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (11365400) [pid = 1180] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E75800) [pid = 1180] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (11748800) [pid = 1180] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (151E0000) [pid = 1180] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E36000) [pid = 1180] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:38:10 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (11790000) [pid = 1180] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:38:10 INFO - PROCESS | 1180 | 1472661490877 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:38:10 INFO - PROCESS | 1180 | 1472661490913 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1180 | 1472661490915 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 1180 | 1472661490918 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1180 | 1472661490920 Marionette TRACE conn6 <- [1,882,null,{}] 09:38:10 INFO - PROCESS | 1180 | 1472661490923 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}] 09:38:10 INFO - PROCESS | 1180 | 1472661490925 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:10 INFO - PROCESS | 1180 | 1472661491006 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:38:10 INFO - PROCESS | 1180 | 1472661491011 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1180 | 1472661491013 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:11 INFO - PROCESS | 1180 | ++DOCSHELL 13F60C00 == 38 [pid = 1180] [id = 230] 09:38:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (15894400) [pid = 1180] [serial = 689] [outer = 00000000] 09:38:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1717E800) [pid = 1180] [serial = 690] [outer = 15894400] 09:38:11 INFO - PROCESS | 1180 | 1472661491059 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (17244400) [pid = 1180] [serial = 691] [outer = 15894400] 09:38:11 INFO - PROCESS | 1180 | 1472661491489 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 09:38:11 INFO - PROCESS | 1180 | 1472661491550 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1180 | 1472661491552 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:38:11 INFO - PROCESS | 1180 | 1472661491555 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1180 | 1472661491557 Marionette TRACE conn6 <- [1,886,null,{}] 09:38:11 INFO - PROCESS | 1180 | 1472661491560 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}] 09:38:11 INFO - PROCESS | 1180 | 1472661491562 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:11 INFO - PROCESS | 1180 | 1472661491644 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:38:11 INFO - PROCESS | 1180 | 1472661491652 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1180 | 1472661491654 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:11 INFO - PROCESS | 1180 | ++DOCSHELL 17248800 == 39 [pid = 1180] [id = 231] 09:38:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1724A800) [pid = 1180] [serial = 692] [outer = 00000000] 09:38:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (17250C00) [pid = 1180] [serial = 693] [outer = 1724A800] 09:38:11 INFO - PROCESS | 1180 | 1472661491700 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (17271800) [pid = 1180] [serial = 694] [outer = 1724A800] 09:38:12 INFO - PROCESS | 1180 | 1472661492137 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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 09:38:12 INFO - PROCESS | 1180 | 1472661492189 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1180 | 1472661492191 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:38:12 INFO - PROCESS | 1180 | 1472661492198 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1180 | 1472661492200 Marionette TRACE conn6 <- [1,890,null,{}] 09:38:12 INFO - PROCESS | 1180 | 1472661492203 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}] 09:38:12 INFO - PROCESS | 1180 | 1472661492205 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:12 INFO - PROCESS | 1180 | 1472661492296 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:38:12 INFO - PROCESS | 1180 | 1472661492302 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1180 | 1472661492304 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:12 INFO - PROCESS | 1180 | ++DOCSHELL 17276C00 == 40 [pid = 1180] [id = 232] 09:38:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17277000) [pid = 1180] [serial = 695] [outer = 00000000] 09:38:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1727B400) [pid = 1180] [serial = 696] [outer = 17277000] 09:38:12 INFO - PROCESS | 1180 | 1472661492349 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1727E400) [pid = 1180] [serial = 697] [outer = 17277000] 09:38:12 INFO - PROCESS | 1180 | 1472661492919 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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 790ms 09:38:13 INFO - PROCESS | 1180 | 1472661493027 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1180 | 1472661493032 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:38:13 INFO - PROCESS | 1180 | 1472661493039 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1180 | 1472661493043 Marionette TRACE conn6 <- [1,894,null,{}] 09:38:13 INFO - PROCESS | 1180 | 1472661493048 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}] 09:38:13 INFO - PROCESS | 1180 | 1472661493052 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:13 INFO - PROCESS | 1180 | 1472661493174 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:38:13 INFO - PROCESS | 1180 | 1472661493266 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1180 | 1472661493269 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:13 INFO - PROCESS | 1180 | ++DOCSHELL 0D291000 == 41 [pid = 1180] [id = 233] 09:38:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0D292400) [pid = 1180] [serial = 698] [outer = 00000000] 09:38:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1178D400) [pid = 1180] [serial = 699] [outer = 0D292400] 09:38:13 INFO - PROCESS | 1180 | 1472661493329 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (12DB8000) [pid = 1180] [serial = 700] [outer = 0D292400] 09:38:13 INFO - PROCESS | 1180 | 1472661493875 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]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 870ms 09:38:13 INFO - PROCESS | 1180 | 1472661493911 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1180 | 1472661493916 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:38:13 INFO - PROCESS | 1180 | 1472661493923 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1180 | 1472661493926 Marionette TRACE conn6 <- [1,898,null,{}] 09:38:13 INFO - PROCESS | 1180 | 1472661493930 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}] 09:38:13 INFO - PROCESS | 1180 | 1472661493933 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:14 INFO - PROCESS | 1180 | 1472661494045 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:38:14 INFO - PROCESS | 1180 | 1472661494144 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 1180 | 1472661494147 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:14 INFO - PROCESS | 1180 | ++DOCSHELL 13E75800 == 42 [pid = 1180] [id = 234] 09:38:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13E78C00) [pid = 1180] [serial = 701] [outer = 00000000] 09:38:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (14591800) [pid = 1180] [serial = 702] [outer = 13E78C00] 09:38:14 INFO - PROCESS | 1180 | 1472661494206 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15894800) [pid = 1180] [serial = 703] [outer = 13E78C00] 09:38:14 INFO - PROCESS | 1180 | 1472661494849 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 09:38:14 INFO - PROCESS | 1180 | 1472661494896 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1180 | 1472661494898 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:38:14 INFO - PROCESS | 1180 | 1472661494902 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:38:14 INFO - PROCESS | 1180 | 1472661494906 Marionette TRACE conn6 <- [1,902,null,{}] 09:38:14 INFO - PROCESS | 1180 | 1472661494917 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}] 09:38:14 INFO - PROCESS | 1180 | 1472661494922 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:15 INFO - PROCESS | 1180 | 1472661495031 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:38:15 INFO - PROCESS | 1180 | 1472661495157 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1180 | 1472661495160 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:15 INFO - PROCESS | 1180 | ++DOCSHELL 17275C00 == 43 [pid = 1180] [id = 235] 09:38:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17278400) [pid = 1180] [serial = 704] [outer = 00000000] 09:38:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17280C00) [pid = 1180] [serial = 705] [outer = 17278400] 09:38:15 INFO - PROCESS | 1180 | 1472661495220 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (172D8000) [pid = 1180] [serial = 706] [outer = 17278400] 09:38:15 INFO - PROCESS | 1180 | 1472661495783 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 09:38:15 INFO - PROCESS | 1180 | 1472661495836 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 1180 | 1472661495839 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:38:15 INFO - PROCESS | 1180 | 1472661495842 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 1180 | 1472661495844 Marionette TRACE conn6 <- [1,906,null,{}] 09:38:15 INFO - PROCESS | 1180 | 1472661495848 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}] 09:38:15 INFO - PROCESS | 1180 | 1472661495850 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:15 INFO - PROCESS | 1180 | 1472661495990 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:38:16 INFO - PROCESS | 1180 | 1472661496122 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1180 | 1472661496124 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:16 INFO - PROCESS | 1180 | ++DOCSHELL 15E2D400 == 44 [pid = 1180] [id = 236] 09:38:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E3DC00) [pid = 1180] [serial = 707] [outer = 00000000] 09:38:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (172DEC00) [pid = 1180] [serial = 708] [outer = 15E3DC00] 09:38:16 INFO - PROCESS | 1180 | 1472661496181 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (173DE800) [pid = 1180] [serial = 709] [outer = 15E3DC00] 09:38:16 INFO - PROCESS | 1180 | 1472661496887 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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1129ms 09:38:16 INFO - PROCESS | 1180 | 1472661496975 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1180 | 1472661496979 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:38:16 INFO - PROCESS | 1180 | 1472661496983 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1180 | 1472661496988 Marionette TRACE conn6 <- [1,910,null,{}] 09:38:16 INFO - PROCESS | 1180 | 1472661496992 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}] 09:38:16 INFO - PROCESS | 1180 | 1472661496995 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:17 INFO - PROCESS | 1180 | 1472661497149 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:38:17 INFO - PROCESS | 1180 | 1472661497159 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1180 | 1472661497161 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:17 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE1800 == 45 [pid = 1180] [id = 237] 09:38:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (11366000) [pid = 1180] [serial = 710] [outer = 00000000] 09:38:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (1299DC00) [pid = 1180] [serial = 711] [outer = 11366000] 09:38:17 INFO - PROCESS | 1180 | 1472661497213 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (13AC1400) [pid = 1180] [serial = 712] [outer = 11366000] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 07F85000 == 44 [pid = 1180] [id = 214] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 123AE800 == 43 [pid = 1180] [id = 202] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 14592C00 == 42 [pid = 1180] [id = 212] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 1137EC00 == 41 [pid = 1180] [id = 206] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 13E6FC00 == 40 [pid = 1180] [id = 203] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 0C60E800 == 39 [pid = 1180] [id = 207] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 15EB7C00 == 38 [pid = 1180] [id = 208] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 151E4400 == 37 [pid = 1180] [id = 210] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 160E2800 == 36 [pid = 1180] [id = 209] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 13E75000 == 35 [pid = 1180] [id = 213] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 0D456C00 == 34 [pid = 1180] [id = 211] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 15A3AC00 == 33 [pid = 1180] [id = 205] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 1458D400 == 32 [pid = 1180] [id = 204] 09:38:17 INFO - PROCESS | 1180 | --DOCSHELL 0C276800 == 31 [pid = 1180] [id = 201] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (1588C400) [pid = 1180] [serial = 653] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (0B836000) [pid = 1180] [serial = 641] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (0C2E5000) [pid = 1180] [serial = 642] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D293000) [pid = 1180] [serial = 644] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (0D4E5000) [pid = 1180] [serial = 645] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13E1B800) [pid = 1180] [serial = 650] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1458B400) [pid = 1180] [serial = 656] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13ACDC00) [pid = 1180] [serial = 633] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13AC0800) [pid = 1180] [serial = 632] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E2B400) [pid = 1180] [serial = 636] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (16409C00) [pid = 1180] [serial = 662] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E0B800) [pid = 1180] [serial = 635] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (151DD000) [pid = 1180] [serial = 638] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E3F400) [pid = 1180] [serial = 659] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (118A2400) [pid = 1180] [serial = 647] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15891400) [pid = 1180] [serial = 654] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1299E000) [pid = 1180] [serial = 648] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E0D400) [pid = 1180] [serial = 657] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E5F800) [pid = 1180] [serial = 651] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (16402C00) [pid = 1180] [serial = 660] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 1180 | 1472661498411 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1479ms 09:38:18 INFO - PROCESS | 1180 | 1472661498464 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 1180 | 1472661498468 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:38:18 INFO - PROCESS | 1180 | 1472661498472 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1180 | 1472661498475 Marionette TRACE conn6 <- [1,914,null,{}] 09:38:18 INFO - PROCESS | 1180 | 1472661498480 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}] 09:38:18 INFO - PROCESS | 1180 | 1472661498483 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:18 INFO - PROCESS | 1180 | 1472661498570 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:38:18 INFO - PROCESS | 1180 | 1472661498577 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1180 | 1472661498580 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:18 INFO - PROCESS | 1180 | ++DOCSHELL 0CC58C00 == 32 [pid = 1180] [id = 238] 09:38:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0CC5BC00) [pid = 1180] [serial = 713] [outer = 00000000] 09:38:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0D238000) [pid = 1180] [serial = 714] [outer = 0CC5BC00] 09:38:18 INFO - PROCESS | 1180 | 1472661498630 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0D28DC00) [pid = 1180] [serial = 715] [outer = 0CC5BC00] 09:38:19 INFO - PROCESS | 1180 | 1472661499119 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 09:38:19 INFO - PROCESS | 1180 | 1472661499144 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1180 | 1472661499149 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:38:19 INFO - PROCESS | 1180 | 1472661499159 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1180 | 1472661499162 Marionette TRACE conn6 <- [1,918,null,{}] 09:38:19 INFO - PROCESS | 1180 | 1472661499166 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}] 09:38:19 INFO - PROCESS | 1180 | 1472661499168 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:19 INFO - PROCESS | 1180 | 1472661499289 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:38:19 INFO - PROCESS | 1180 | 1472661499369 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1180 | 1472661499372 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:19 INFO - PROCESS | 1180 | ++DOCSHELL 11381000 == 33 [pid = 1180] [id = 239] 09:38:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (113EFC00) [pid = 1180] [serial = 716] [outer = 00000000] 09:38:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1176F800) [pid = 1180] [serial = 717] [outer = 113EFC00] 09:38:19 INFO - PROCESS | 1180 | 1472661499429 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (118AAC00) [pid = 1180] [serial = 718] [outer = 113EFC00] 09:38:19 INFO - PROCESS | 1180 | 1472661499809 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 09:38:19 INFO - PROCESS | 1180 | 1472661499839 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1180 | 1472661499841 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:38:19 INFO - PROCESS | 1180 | 1472661499845 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:38:19 INFO - PROCESS | 1180 | 1472661499848 Marionette TRACE conn6 <- [1,922,null,{}] 09:38:19 INFO - PROCESS | 1180 | 1472661499859 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}] 09:38:19 INFO - PROCESS | 1180 | 1472661499863 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:19 INFO - PROCESS | 1180 | 1472661499947 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:38:19 INFO - PROCESS | 1180 | 1472661499954 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1180 | 1472661499957 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:19 INFO - PROCESS | 1180 | ++DOCSHELL 13ACF800 == 34 [pid = 1180] [id = 240] 09:38:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13AD5C00) [pid = 1180] [serial = 719] [outer = 00000000] 09:38:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13E21400) [pid = 1180] [serial = 720] [outer = 13AD5C00] 09:38:20 INFO - PROCESS | 1180 | 1472661500006 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13E60400) [pid = 1180] [serial = 721] [outer = 13AD5C00] 09:38:20 INFO - PROCESS | 1180 | 1472661500508 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 09:38:20 INFO - PROCESS | 1180 | 1472661500519 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 1180 | 1472661500522 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:38:20 INFO - PROCESS | 1180 | 1472661500525 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1180 | 1472661500527 Marionette TRACE conn6 <- [1,926,null,{}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:38:20 INFO - PROCESS | 1180 | 1472661500536 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}] 09:38:20 INFO - PROCESS | 1180 | 1472661500538 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:20 INFO - PROCESS | 1180 | 1472661500655 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:38:20 INFO - PROCESS | 1180 | 1472661500740 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1180 | 1472661500742 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:20 INFO - PROCESS | 1180 | ++DOCSHELL 13F57800 == 35 [pid = 1180] [id = 241] 09:38:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13F59C00) [pid = 1180] [serial = 722] [outer = 00000000] 09:38:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1457DC00) [pid = 1180] [serial = 723] [outer = 13F59C00] 09:38:20 INFO - PROCESS | 1180 | 1472661500789 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1458F400) [pid = 1180] [serial = 724] [outer = 13F59C00] 09:38:21 INFO - PROCESS | 1180 | 1472661501221 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 09:38:21 INFO - PROCESS | 1180 | 1472661501268 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:38:21 INFO - PROCESS | 1180 | 1472661501271 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:38:21 INFO - PROCESS | 1180 | 1472661501274 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1180 | 1472661501276 Marionette TRACE conn6 <- [1,930,null,{}] 09:38:21 INFO - PROCESS | 1180 | 1472661501280 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}] 09:38:21 INFO - PROCESS | 1180 | 1472661501282 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:21 INFO - PROCESS | 1180 | 1472661501401 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:38:21 INFO - PROCESS | 1180 | 1472661501414 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1180 | 1472661501416 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:21 INFO - PROCESS | 1180 | ++DOCSHELL 15386400 == 36 [pid = 1180] [id = 242] 09:38:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15387800) [pid = 1180] [serial = 725] [outer = 00000000] 09:38:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (1588FC00) [pid = 1180] [serial = 726] [outer = 15387800] 09:38:21 INFO - PROCESS | 1180 | 1472661501513 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (1589A000) [pid = 1180] [serial = 727] [outer = 15387800] 09:38:21 INFO - PROCESS | 1180 | 1472661501982 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 09:38:22 INFO - PROCESS | 1180 | 1472661502036 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1180 | 1472661502038 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:38:22 INFO - PROCESS | 1180 | 1472661502044 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1180 | 1472661502045 Marionette TRACE conn6 <- [1,934,null,{}] 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:38:22 INFO - PROCESS | 1180 | 1472661502049 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}] 09:38:22 INFO - PROCESS | 1180 | 1472661502055 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:22 INFO - PROCESS | 1180 | 1472661502184 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:38:22 INFO - PROCESS | 1180 | 1472661502199 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1180 | 1472661502201 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:22 INFO - PROCESS | 1180 | ++DOCSHELL 0C26B800 == 37 [pid = 1180] [id = 243] 09:38:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0D322800) [pid = 1180] [serial = 728] [outer = 00000000] 09:38:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (15E07400) [pid = 1180] [serial = 729] [outer = 0D322800] 09:38:22 INFO - PROCESS | 1180 | 1472661502514 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (15E2AC00) [pid = 1180] [serial = 730] [outer = 0D322800] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1724A800) [pid = 1180] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (17277000) [pid = 1180] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (12DB6000) [pid = 1180] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15EC1C00) [pid = 1180] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (16405000) [pid = 1180] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15384C00) [pid = 1180] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0865E400) [pid = 1180] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1235C400) [pid = 1180] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D999800) [pid = 1180] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E5DC00) [pid = 1180] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0CC50C00) [pid = 1180] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15894400) [pid = 1180] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:38:22 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F53000) [pid = 1180] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:38:22 INFO - PROCESS | 1180 | 1472661502885 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:38:22 INFO - PROCESS | 1180 | 1472661502920 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1180 | 1472661502922 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:38:22 INFO - PROCESS | 1180 | 1472661502925 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1180 | 1472661502927 Marionette TRACE conn6 <- [1,938,null,{}] 09:38:22 INFO - PROCESS | 1180 | 1472661502930 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}] 09:38:22 INFO - PROCESS | 1180 | 1472661502932 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:23 INFO - PROCESS | 1180 | 1472661503014 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:38:23 INFO - PROCESS | 1180 | 1472661503099 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1180 | 1472661503101 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:23 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A7C00 == 38 [pid = 1180] [id = 244] 09:38:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0D294000) [pid = 1180] [serial = 731] [outer = 00000000] 09:38:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E22C00) [pid = 1180] [serial = 732] [outer = 0D294000] 09:38:23 INFO - PROCESS | 1180 | 1472661503147 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E23800) [pid = 1180] [serial = 733] [outer = 0D294000] 09:38:23 INFO - PROCESS | 1180 | 1472661503499 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 09:38:23 INFO - PROCESS | 1180 | 1472661503556 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1180 | 1472661503558 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:38:23 INFO - PROCESS | 1180 | 1472661503561 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1180 | 1472661503563 Marionette TRACE conn6 <- [1,942,null,{}] 09:38:23 INFO - PROCESS | 1180 | 1472661503567 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}] 09:38:23 INFO - PROCESS | 1180 | 1472661503569 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:23 INFO - PROCESS | 1180 | 1472661503684 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:38:23 INFO - PROCESS | 1180 | 1472661503720 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1180 | 1472661503722 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:23 INFO - PROCESS | 1180 | ++DOCSHELL 13E7E800 == 39 [pid = 1180] [id = 245] 09:38:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15A38C00) [pid = 1180] [serial = 734] [outer = 00000000] 09:38:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15EC1C00) [pid = 1180] [serial = 735] [outer = 15A38C00] 09:38:23 INFO - PROCESS | 1180 | 1472661503768 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (160E0400) [pid = 1180] [serial = 736] [outer = 15A38C00] 09:38:24 INFO - PROCESS | 1180 | 1472661504172 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:38:24 INFO - PROCESS | 1180 | 1472661504192 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1180 | 1472661504194 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:38:24 INFO - PROCESS | 1180 | 1472661504197 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1180 | 1472661504198 Marionette TRACE conn6 <- [1,946,null,{}] 09:38:24 INFO - PROCESS | 1180 | 1472661504202 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}] 09:38:24 INFO - PROCESS | 1180 | 1472661504203 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:24 INFO - PROCESS | 1180 | 1472661504316 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:38:24 INFO - PROCESS | 1180 | 1472661504333 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1180 | 1472661504335 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:24 INFO - PROCESS | 1180 | ++DOCSHELL 16402000 == 40 [pid = 1180] [id = 246] 09:38:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (16402800) [pid = 1180] [serial = 737] [outer = 00000000] 09:38:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1640EC00) [pid = 1180] [serial = 738] [outer = 16402800] 09:38:24 INFO - PROCESS | 1180 | 1472661504382 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (16410000) [pid = 1180] [serial = 739] [outer = 16402800] 09:38:25 INFO - PROCESS | 1180 | 1472661505136 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1023ms 09:38:25 INFO - PROCESS | 1180 | 1472661505222 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 1180 | 1472661505226 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:38:25 INFO - PROCESS | 1180 | 1472661505231 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1180 | 1472661505236 Marionette TRACE conn6 <- [1,950,null,{}] 09:38:25 INFO - PROCESS | 1180 | 1472661505262 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}] 09:38:25 INFO - PROCESS | 1180 | 1472661505265 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:25 INFO - PROCESS | 1180 | 1472661505442 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:38:25 INFO - PROCESS | 1180 | 1472661505534 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1180 | 1472661505537 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:25 INFO - PROCESS | 1180 | ++DOCSHELL 0D07B000 == 41 [pid = 1180] [id = 247] 09:38:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0D28E400) [pid = 1180] [serial = 740] [outer = 00000000] 09:38:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0DD01800) [pid = 1180] [serial = 741] [outer = 0D28E400] 09:38:25 INFO - PROCESS | 1180 | 1472661505596 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (1117E400) [pid = 1180] [serial = 742] [outer = 0D28E400] 09:38:26 INFO - PROCESS | 1180 | 1472661506227 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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1044ms 09:38:26 INFO - PROCESS | 1180 | 1472661506275 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1180 | 1472661506280 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:38:26 INFO - PROCESS | 1180 | 1472661506287 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1180 | 1472661506290 Marionette TRACE conn6 <- [1,954,null,{}] 09:38:26 INFO - PROCESS | 1180 | 1472661506294 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}] 09:38:26 INFO - PROCESS | 1180 | 1472661506297 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:26 INFO - PROCESS | 1180 | 1472661506420 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:38:26 INFO - PROCESS | 1180 | 1472661506546 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1180 | 1472661506549 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:26 INFO - PROCESS | 1180 | ++DOCSHELL 11366400 == 42 [pid = 1180] [id = 248] 09:38:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (123B3000) [pid = 1180] [serial = 743] [outer = 00000000] 09:38:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (13E20C00) [pid = 1180] [serial = 744] [outer = 123B3000] 09:38:26 INFO - PROCESS | 1180 | 1472661506610 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (13E76C00) [pid = 1180] [serial = 745] [outer = 123B3000] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 13E7E800 == 41 [pid = 1180] [id = 245] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 0D0A7C00 == 40 [pid = 1180] [id = 244] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 0C26B800 == 39 [pid = 1180] [id = 243] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 15386400 == 38 [pid = 1180] [id = 242] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 13F57800 == 37 [pid = 1180] [id = 241] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 13ACF800 == 36 [pid = 1180] [id = 240] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 11381000 == 35 [pid = 1180] [id = 239] 09:38:27 INFO - PROCESS | 1180 | --DOCSHELL 0CC58C00 == 34 [pid = 1180] [id = 238] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (17249000) [pid = 1180] [serial = 639] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (17271800) [pid = 1180] [serial = 694] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1727E400) [pid = 1180] [serial = 697] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (15E24800) [pid = 1180] [serial = 681] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16572800) [pid = 1180] [serial = 685] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1640E800) [pid = 1180] [serial = 684] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E33000) [pid = 1180] [serial = 682] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (17181C00) [pid = 1180] [serial = 687] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1589B800) [pid = 1180] [serial = 678] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (164D5C00) [pid = 1180] [serial = 663] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (12CDDC00) [pid = 1180] [serial = 672] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (12D99400) [pid = 1180] [serial = 673] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11360C00) [pid = 1180] [serial = 669] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1189D400) [pid = 1180] [serial = 670] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F52C00) [pid = 1180] [serial = 675] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13F5E400) [pid = 1180] [serial = 676] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D459C00) [pid = 1180] [serial = 665] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (110C0800) [pid = 1180] [serial = 666] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1727B400) [pid = 1180] [serial = 696] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (11794000) [pid = 1180] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17250C00) [pid = 1180] [serial = 693] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (17180C00) [pid = 1180] [serial = 688] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1717E800) [pid = 1180] [serial = 690] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (17244400) [pid = 1180] [serial = 691] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E07800) [pid = 1180] [serial = 679] [outer = 00000000] [url = about:blank] 09:38:27 INFO - PROCESS | 1180 | 1472661507429 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1173ms 09:38:27 INFO - PROCESS | 1180 | 1472661507463 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:38:27 INFO - PROCESS | 1180 | 1472661507468 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 1180 | 1472661507472 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1180 | 1472661507476 Marionette TRACE conn6 <- [1,958,null,{}] 09:38:27 INFO - PROCESS | 1180 | 1472661507483 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}] 09:38:27 INFO - PROCESS | 1180 | 1472661507486 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:27 INFO - PROCESS | 1180 | 1472661507572 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:38:27 INFO - PROCESS | 1180 | 1472661507580 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1180 | 1472661507584 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:27 INFO - PROCESS | 1180 | ++DOCSHELL 0D10E800 == 35 [pid = 1180] [id = 249] 09:38:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D115C00) [pid = 1180] [serial = 746] [outer = 00000000] 09:38:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D330C00) [pid = 1180] [serial = 747] [outer = 0D115C00] 09:38:27 INFO - PROCESS | 1180 | 1472661507634 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0DD0E000) [pid = 1180] [serial = 748] [outer = 0D115C00] 09:38:28 INFO - PROCESS | 1180 | 1472661508115 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 09:38:28 INFO - PROCESS | 1180 | 1472661508163 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1180 | 1472661508168 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:38:28 INFO - PROCESS | 1180 | 1472661508203 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1180 | 1472661508206 Marionette TRACE conn6 <- [1,962,null,{}] 09:38:28 INFO - PROCESS | 1180 | 1472661508210 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}] 09:38:28 INFO - PROCESS | 1180 | 1472661508212 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:28 INFO - PROCESS | 1180 | 1472661508302 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:38:28 INFO - PROCESS | 1180 | 1472661508385 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1180 | 1472661508388 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:28 INFO - PROCESS | 1180 | ++DOCSHELL 113FB800 == 36 [pid = 1180] [id = 250] 09:38:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (11769000) [pid = 1180] [serial = 749] [outer = 00000000] 09:38:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1299BC00) [pid = 1180] [serial = 750] [outer = 11769000] 09:38:28 INFO - PROCESS | 1180 | 1472661508437 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (12CE0C00) [pid = 1180] [serial = 751] [outer = 11769000] 09:38:28 INFO - PROCESS | 1180 | 1472661508831 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 09:38:28 INFO - PROCESS | 1180 | 1472661508879 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1180 | 1472661508881 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:38:28 INFO - PROCESS | 1180 | 1472661508884 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:38:28 INFO - PROCESS | 1180 | 1472661508888 Marionette TRACE conn6 <- [1,966,null,{}] 09:38:28 INFO - PROCESS | 1180 | 1472661508898 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}] 09:38:28 INFO - PROCESS | 1180 | 1472661508903 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:28 INFO - PROCESS | 1180 | 1472661508989 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:38:28 INFO - PROCESS | 1180 | 1472661508997 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1180 | 1472661509001 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:29 INFO - PROCESS | 1180 | ++DOCSHELL 13E78000 == 37 [pid = 1180] [id = 251] 09:38:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E7E800) [pid = 1180] [serial = 752] [outer = 00000000] 09:38:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13F60400) [pid = 1180] [serial = 753] [outer = 13E7E800] 09:38:29 INFO - PROCESS | 1180 | 1472661509050 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (151E2000) [pid = 1180] [serial = 754] [outer = 13E7E800] 09:38:29 INFO - PROCESS | 1180 | 1472661509517 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 09:38:29 INFO - PROCESS | 1180 | 1472661509562 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1180 | 1472661509565 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:38:29 INFO - PROCESS | 1180 | 1472661509568 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:38:29 INFO - PROCESS | 1180 | 1472661509570 Marionette TRACE conn6 <- [1,970,null,{}] 09:38:29 INFO - PROCESS | 1180 | 1472661509573 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}] 09:38:29 INFO - PROCESS | 1180 | 1472661509575 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:29 INFO - PROCESS | 1180 | 1472661509717 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:38:29 INFO - PROCESS | 1180 | 1472661509735 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1180 | 1472661509737 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:29 INFO - PROCESS | 1180 | ++DOCSHELL 15E02000 == 38 [pid = 1180] [id = 252] 09:38:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E04000) [pid = 1180] [serial = 755] [outer = 00000000] 09:38:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E10800) [pid = 1180] [serial = 756] [outer = 15E04000] 09:38:29 INFO - PROCESS | 1180 | 1472661509784 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E2B000) [pid = 1180] [serial = 757] [outer = 15E04000] 09:38:30 INFO - PROCESS | 1180 | 1472661510224 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 09:38:30 INFO - PROCESS | 1180 | 1472661510243 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:38:30 INFO - PROCESS | 1180 | 1472661510245 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 1180 | 1472661510248 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1180 | 1472661510250 Marionette TRACE conn6 <- [1,974,null,{}] 09:38:30 INFO - PROCESS | 1180 | 1472661510258 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}] 09:38:30 INFO - PROCESS | 1180 | 1472661510261 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:30 INFO - PROCESS | 1180 | 1472661510370 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:38:30 INFO - PROCESS | 1180 | 1472661510375 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1180 | 1472661510377 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:30 INFO - PROCESS | 1180 | ++DOCSHELL 15E2E800 == 39 [pid = 1180] [id = 253] 09:38:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E2EC00) [pid = 1180] [serial = 758] [outer = 00000000] 09:38:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15EB5800) [pid = 1180] [serial = 759] [outer = 15E2EC00] 09:38:30 INFO - PROCESS | 1180 | 1472661510424 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16403000) [pid = 1180] [serial = 760] [outer = 15E2EC00] 09:38:30 INFO - PROCESS | 1180 | 1472661510897 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 09:38:30 INFO - PROCESS | 1180 | 1472661510921 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:38:30 INFO - PROCESS | 1180 | 1472661510923 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 1180 | 1472661510926 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1180 | 1472661510928 Marionette TRACE conn6 <- [1,978,null,{}] 09:38:30 INFO - PROCESS | 1180 | 1472661510931 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}] 09:38:30 INFO - PROCESS | 1180 | 1472661510937 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:31 INFO - PROCESS | 1180 | 1472661511107 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:38:31 INFO - PROCESS | 1180 | 1472661511170 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1180 | 1472661511172 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:31 INFO - PROCESS | 1180 | ++DOCSHELL 164D6C00 == 40 [pid = 1180] [id = 254] 09:38:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (164D8C00) [pid = 1180] [serial = 761] [outer = 00000000] 09:38:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (171A1000) [pid = 1180] [serial = 762] [outer = 164D8C00] 09:38:31 INFO - PROCESS | 1180 | 1472661511218 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17180C00) [pid = 1180] [serial = 763] [outer = 164D8C00] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13F59C00) [pid = 1180] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (11366000) [pid = 1180] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (113EFC00) [pid = 1180] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15A38C00) [pid = 1180] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0CC5BC00) [pid = 1180] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13AD5C00) [pid = 1180] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15387800) [pid = 1180] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D292400) [pid = 1180] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E78C00) [pid = 1180] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (17278400) [pid = 1180] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E3DC00) [pid = 1180] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D322800) [pid = 1180] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:38:31 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D294000) [pid = 1180] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:38:31 INFO - PROCESS | 1180 | 1472661511726 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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 831ms 09:38:31 INFO - PROCESS | 1180 | 1472661511758 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:38:31 INFO - PROCESS | 1180 | 1472661511760 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:38:31 INFO - PROCESS | 1180 | 1472661511763 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1180 | 1472661511765 Marionette TRACE conn6 <- [1,982,null,{}] 09:38:31 INFO - PROCESS | 1180 | 1472661511769 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}] 09:38:31 INFO - PROCESS | 1180 | 1472661511770 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:31 INFO - PROCESS | 1180 | 1472661511850 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:38:31 INFO - PROCESS | 1180 | 1472661511855 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1180 | 1472661511857 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:31 INFO - PROCESS | 1180 | ++DOCSHELL 1106F400 == 41 [pid = 1180] [id = 255] 09:38:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (11180C00) [pid = 1180] [serial = 764] [outer = 00000000] 09:38:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E78C00) [pid = 1180] [serial = 765] [outer = 11180C00] 09:38:31 INFO - PROCESS | 1180 | 1472661511902 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1458B000) [pid = 1180] [serial = 766] [outer = 11180C00] 09:38:32 INFO - PROCESS | 1180 | 1472661512323 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 09:38:32 INFO - PROCESS | 1180 | 1472661512394 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1180 | 1472661512397 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:38:32 INFO - PROCESS | 1180 | 1472661512400 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:38:32 INFO - PROCESS | 1180 | 1472661512402 Marionette TRACE conn6 <- [1,986,null,{}] 09:38:32 INFO - PROCESS | 1180 | 1472661512405 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}] 09:38:32 INFO - PROCESS | 1180 | 1472661512407 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:32 INFO - PROCESS | 1180 | 1472661512517 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:38:32 INFO - PROCESS | 1180 | 1472661512523 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 1180 | 1472661512525 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:32 INFO - PROCESS | 1180 | ++DOCSHELL 15E24C00 == 42 [pid = 1180] [id = 256] 09:38:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E2B800) [pid = 1180] [serial = 767] [outer = 00000000] 09:38:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (171A3000) [pid = 1180] [serial = 768] [outer = 15E2B800] 09:38:32 INFO - PROCESS | 1180 | 1472661512571 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17244400) [pid = 1180] [serial = 769] [outer = 15E2B800] 09:38:32 INFO - PROCESS | 1180 | 1472661512997 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 09:38:33 INFO - PROCESS | 1180 | 1472661513034 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 1180 | 1472661513036 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:38:33 INFO - PROCESS | 1180 | 1472661513049 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1180 | 1472661513051 Marionette TRACE conn6 <- [1,990,null,{}] 09:38:33 INFO - PROCESS | 1180 | 1472661513055 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}] 09:38:33 INFO - PROCESS | 1180 | 1472661513057 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:33 INFO - PROCESS | 1180 | 1472661513137 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:38:33 INFO - PROCESS | 1180 | 1472661513145 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1180 | 1472661513147 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:33 INFO - PROCESS | 1180 | ++DOCSHELL 17249C00 == 43 [pid = 1180] [id = 257] 09:38:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1724AC00) [pid = 1180] [serial = 770] [outer = 00000000] 09:38:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17278C00) [pid = 1180] [serial = 771] [outer = 1724AC00] 09:38:33 INFO - PROCESS | 1180 | 1472661513194 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1727E400) [pid = 1180] [serial = 772] [outer = 1724AC00] 09:38:33 INFO - PROCESS | 1180 | 1472661513643 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 09:38:33 INFO - PROCESS | 1180 | 1472661513712 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 1180 | 1472661513716 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:38:33 INFO - PROCESS | 1180 | 1472661513726 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1180 | 1472661513731 Marionette TRACE conn6 <- [1,994,null,{}] 09:38:33 INFO - PROCESS | 1180 | 1472661513737 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}] 09:38:33 INFO - PROCESS | 1180 | 1472661513741 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:33 INFO - PROCESS | 1180 | 1472661513906 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:38:34 INFO - PROCESS | 1180 | 1472661514007 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1180 | 1472661514013 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:34 INFO - PROCESS | 1180 | ++DOCSHELL 0CC52C00 == 44 [pid = 1180] [id = 258] 09:38:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0CC55000) [pid = 1180] [serial = 773] [outer = 00000000] 09:38:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D288C00) [pid = 1180] [serial = 774] [outer = 0CC55000] 09:38:34 INFO - PROCESS | 1180 | 1472661514073 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (110BE400) [pid = 1180] [serial = 775] [outer = 0CC55000] 09:38:34 INFO - PROCESS | 1180 | 1472661514641 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 990ms 09:38:34 INFO - PROCESS | 1180 | 1472661514720 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1180 | 1472661514724 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:38:34 INFO - PROCESS | 1180 | 1472661514731 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1180 | 1472661514735 Marionette TRACE conn6 <- [1,998,null,{}] 09:38:34 INFO - PROCESS | 1180 | 1472661514740 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}] 09:38:34 INFO - PROCESS | 1180 | 1472661514743 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:34 INFO - PROCESS | 1180 | 1472661514869 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:38:34 INFO - PROCESS | 1180 | 1472661514993 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1180 | 1472661514995 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:35 INFO - PROCESS | 1180 | ++DOCSHELL 13AC2C00 == 45 [pid = 1180] [id = 259] 09:38:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13AC3C00) [pid = 1180] [serial = 776] [outer = 00000000] 09:38:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13E22400) [pid = 1180] [serial = 777] [outer = 13AC3C00] 09:38:35 INFO - PROCESS | 1180 | 1472661515055 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13F5C800) [pid = 1180] [serial = 778] [outer = 13AC3C00] 09:38:35 INFO - PROCESS | 1180 | 1472661515661 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 987ms 09:38:35 INFO - PROCESS | 1180 | 1472661515717 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 1180 | 1472661515720 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:38:35 INFO - PROCESS | 1180 | 1472661515723 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 1180 | 1472661515726 Marionette TRACE conn6 <- [1,1002,null,{}] 09:38:35 INFO - PROCESS | 1180 | 1472661515736 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}] 09:38:35 INFO - PROCESS | 1180 | 1472661515741 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:35 INFO - PROCESS | 1180 | 1472661515855 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:38:35 INFO - PROCESS | 1180 | 1472661515957 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1180 | 1472661515961 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:35 INFO - PROCESS | 1180 | ++DOCSHELL 17180800 == 46 [pid = 1180] [id = 260] 09:38:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (17181000) [pid = 1180] [serial = 779] [outer = 00000000] 09:38:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17247000) [pid = 1180] [serial = 780] [outer = 17181000] 09:38:36 INFO - PROCESS | 1180 | 1472661516023 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (1727CC00) [pid = 1180] [serial = 781] [outer = 17181000] 09:38:36 INFO - PROCESS | 1180 | 1472661516651 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 09:38:36 INFO - PROCESS | 1180 | 1472661516696 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1180 | 1472661516699 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:38:36 INFO - PROCESS | 1180 | 1472661516702 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1180 | 1472661516704 Marionette TRACE conn6 <- [1,1006,null,{}] 09:38:36 INFO - PROCESS | 1180 | 1472661516708 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}] 09:38:36 INFO - PROCESS | 1180 | 1472661516711 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:36 INFO - PROCESS | 1180 | 1472661516821 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:38:36 INFO - PROCESS | 1180 | 1472661516919 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 1180 | 1472661516922 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:36 INFO - PROCESS | 1180 | ++DOCSHELL 172DA400 == 47 [pid = 1180] [id = 261] 09:38:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (172DB400) [pid = 1180] [serial = 782] [outer = 00000000] 09:38:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (1733A800) [pid = 1180] [serial = 783] [outer = 172DB400] 09:38:36 INFO - PROCESS | 1180 | 1472661516979 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (17B1DC00) [pid = 1180] [serial = 784] [outer = 172DB400] 09:38:37 INFO - PROCESS | 1180 | 1472661517592 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 09:38:37 INFO - PROCESS | 1180 | 1472661517637 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 1180 | 1472661517639 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:38:37 INFO - PROCESS | 1180 | 1472661517643 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 1180 | 1472661517645 Marionette TRACE conn6 <- [1,1010,null,{}] 09:38:37 INFO - PROCESS | 1180 | 1472661517649 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}] 09:38:37 INFO - PROCESS | 1180 | 1472661517651 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:37 INFO - PROCESS | 1180 | 1472661517756 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:38:38 INFO - PROCESS | 1180 | 1472661518037 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1180 | 1472661518040 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:38 INFO - PROCESS | 1180 | ++DOCSHELL 0C436C00 == 48 [pid = 1180] [id = 262] 09:38:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (0C478400) [pid = 1180] [serial = 785] [outer = 00000000] 09:38:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (0C60FC00) [pid = 1180] [serial = 786] [outer = 0C478400] 09:38:38 INFO - PROCESS | 1180 | 1472661518092 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (0D072000) [pid = 1180] [serial = 787] [outer = 0C478400] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 15E24C00 == 47 [pid = 1180] [id = 256] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 1106F400 == 46 [pid = 1180] [id = 255] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 164D6C00 == 45 [pid = 1180] [id = 254] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 15E2E800 == 44 [pid = 1180] [id = 253] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 15E02000 == 43 [pid = 1180] [id = 252] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 13E78000 == 42 [pid = 1180] [id = 251] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 113FB800 == 41 [pid = 1180] [id = 250] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 0D10E800 == 40 [pid = 1180] [id = 249] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 17275C00 == 39 [pid = 1180] [id = 235] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 15E2D400 == 38 [pid = 1180] [id = 236] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 13E75800 == 37 [pid = 1180] [id = 234] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 0D07B000 == 36 [pid = 1180] [id = 247] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 16402000 == 35 [pid = 1180] [id = 246] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 17276C00 == 34 [pid = 1180] [id = 232] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 11366400 == 33 [pid = 1180] [id = 248] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 0D291000 == 32 [pid = 1180] [id = 233] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 0DEE1800 == 31 [pid = 1180] [id = 237] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 172DA400 == 30 [pid = 1180] [id = 261] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 17180800 == 29 [pid = 1180] [id = 260] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 17249C00 == 28 [pid = 1180] [id = 257] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 0CC52C00 == 27 [pid = 1180] [id = 258] 09:38:39 INFO - PROCESS | 1180 | --DOCSHELL 13AC2C00 == 26 [pid = 1180] [id = 259] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (1457DC00) [pid = 1180] [serial = 723] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (13AC1400) [pid = 1180] [serial = 712] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (1299DC00) [pid = 1180] [serial = 711] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (1176F800) [pid = 1180] [serial = 717] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (118AAC00) [pid = 1180] [serial = 718] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15EC1C00) [pid = 1180] [serial = 735] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (0D238000) [pid = 1180] [serial = 714] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D28DC00) [pid = 1180] [serial = 715] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (13E21400) [pid = 1180] [serial = 720] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1588FC00) [pid = 1180] [serial = 726] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (12DB8000) [pid = 1180] [serial = 700] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1178D400) [pid = 1180] [serial = 699] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15894800) [pid = 1180] [serial = 703] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (14591800) [pid = 1180] [serial = 702] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (172D8000) [pid = 1180] [serial = 706] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17280C00) [pid = 1180] [serial = 705] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (173DE800) [pid = 1180] [serial = 709] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (172DEC00) [pid = 1180] [serial = 708] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1458F400) [pid = 1180] [serial = 724] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1589A000) [pid = 1180] [serial = 727] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15E2AC00) [pid = 1180] [serial = 730] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E07400) [pid = 1180] [serial = 729] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15E22C00) [pid = 1180] [serial = 732] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E23800) [pid = 1180] [serial = 733] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E60400) [pid = 1180] [serial = 721] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (160E0400) [pid = 1180] [serial = 736] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1640EC00) [pid = 1180] [serial = 738] [outer = 00000000] [url = about:blank] 09:38:39 INFO - PROCESS | 1180 | 1472661519373 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1772ms 09:38:39 INFO - PROCESS | 1180 | 1472661519428 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1180 | 1472661519433 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 1180 | 1472661519441 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:38:39 INFO - PROCESS | 1180 | 1472661519445 Marionette TRACE conn6 <- [1,1014,null,{}] 09:38:39 INFO - PROCESS | 1180 | 1472661519451 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}] 09:38:39 INFO - PROCESS | 1180 | 1472661519455 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:39 INFO - PROCESS | 1180 | 1472661519546 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:38:39 INFO - PROCESS | 1180 | 1472661519629 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1180 | 1472661519634 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:39 INFO - PROCESS | 1180 | ++DOCSHELL 0CC50C00 == 27 [pid = 1180] [id = 263] 09:38:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0CC51800) [pid = 1180] [serial = 788] [outer = 00000000] 09:38:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D291000) [pid = 1180] [serial = 789] [outer = 0CC51800] 09:38:39 INFO - PROCESS | 1180 | 1472661519684 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D326400) [pid = 1180] [serial = 790] [outer = 0CC51800] 09:38:40 INFO - PROCESS | 1180 | 1472661520080 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 09:38:40 INFO - PROCESS | 1180 | 1472661520119 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1180 | 1472661520125 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:38:40 INFO - PROCESS | 1180 | 1472661520131 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1180 | 1472661520134 Marionette TRACE conn6 <- [1,1018,null,{}] 09:38:40 INFO - PROCESS | 1180 | 1472661520138 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}] 09:38:40 INFO - PROCESS | 1180 | 1472661520141 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:40 INFO - PROCESS | 1180 | 1472661520230 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:38:40 INFO - PROCESS | 1180 | 1472661520237 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1180 | 1472661520239 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:40 INFO - PROCESS | 1180 | ++DOCSHELL 1189D400 == 28 [pid = 1180] [id = 264] 09:38:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1189D800) [pid = 1180] [serial = 791] [outer = 00000000] 09:38:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (123AD400) [pid = 1180] [serial = 792] [outer = 1189D800] 09:38:40 INFO - PROCESS | 1180 | 1472661520289 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (129A2400) [pid = 1180] [serial = 793] [outer = 1189D800] 09:38:40 INFO - PROCESS | 1180 | 1472661520764 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 09:38:40 INFO - PROCESS | 1180 | 1472661520802 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1180 | 1472661520804 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:38:40 INFO - PROCESS | 1180 | 1472661520807 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1180 | 1472661520811 Marionette TRACE conn6 <- [1,1022,null,{}] 09:38:40 INFO - PROCESS | 1180 | 1472661520822 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}] 09:38:40 INFO - PROCESS | 1180 | 1472661520826 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:40 INFO - PROCESS | 1180 | 1472661520911 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:38:40 INFO - PROCESS | 1180 | 1472661520952 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1180 | 1472661520955 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:40 INFO - PROCESS | 1180 | ++DOCSHELL 13E1F400 == 29 [pid = 1180] [id = 265] 09:38:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13E1F800) [pid = 1180] [serial = 794] [outer = 00000000] 09:38:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E26000) [pid = 1180] [serial = 795] [outer = 13E1F800] 09:38:40 INFO - PROCESS | 1180 | 1472661521010 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E74000) [pid = 1180] [serial = 796] [outer = 13E1F800] 09:38:41 INFO - PROCESS | 1180 | 1472661521505 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 09:38:41 INFO - PROCESS | 1180 | 1472661521541 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1180 | 1472661521544 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:38:41 INFO - PROCESS | 1180 | 1472661521547 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1180 | 1472661521549 Marionette TRACE conn6 <- [1,1026,null,{}] 09:38:41 INFO - PROCESS | 1180 | 1472661521553 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}] 09:38:41 INFO - PROCESS | 1180 | 1472661521555 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:41 INFO - PROCESS | 1180 | 1472661521670 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:38:41 INFO - PROCESS | 1180 | 1472661521725 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1180 | 1472661521727 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:41 INFO - PROCESS | 1180 | ++DOCSHELL 13F5D000 == 30 [pid = 1180] [id = 266] 09:38:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13F5D800) [pid = 1180] [serial = 797] [outer = 00000000] 09:38:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1458E400) [pid = 1180] [serial = 798] [outer = 13F5D800] 09:38:41 INFO - PROCESS | 1180 | 1472661521774 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15384400) [pid = 1180] [serial = 799] [outer = 13F5D800] 09:38:42 INFO - PROCESS | 1180 | 1472661522198 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 09:38:42 INFO - PROCESS | 1180 | 1472661522223 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1180 | 1472661522225 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:38:42 INFO - PROCESS | 1180 | 1472661522229 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1180 | 1472661522230 Marionette TRACE conn6 <- [1,1030,null,{}] 09:38:42 INFO - PROCESS | 1180 | 1472661522234 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}] 09:38:42 INFO - PROCESS | 1180 | 1472661522236 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:42 INFO - PROCESS | 1180 | 1472661522371 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:38:42 INFO - PROCESS | 1180 | 1472661522388 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1180 | 1472661522390 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:42 INFO - PROCESS | 1180 | ++DOCSHELL 15386800 == 31 [pid = 1180] [id = 267] 09:38:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1588D800) [pid = 1180] [serial = 800] [outer = 00000000] 09:38:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15896400) [pid = 1180] [serial = 801] [outer = 1588D800] 09:38:42 INFO - PROCESS | 1180 | 1472661522440 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15A35400) [pid = 1180] [serial = 802] [outer = 1588D800] 09:38:42 INFO - PROCESS | 1180 | 1472661522904 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 09:38:42 INFO - PROCESS | 1180 | 1472661522962 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1180 | 1472661522964 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:38:42 INFO - PROCESS | 1180 | 1472661522967 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1180 | 1472661522969 Marionette TRACE conn6 <- [1,1034,null,{}] 09:38:42 INFO - PROCESS | 1180 | 1472661522973 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}] 09:38:42 INFO - PROCESS | 1180 | 1472661522978 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:43 INFO - PROCESS | 1180 | 1472661523111 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:38:43 INFO - PROCESS | 1180 | 1472661523173 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1180 | 1472661523175 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:43 INFO - PROCESS | 1180 | ++DOCSHELL 15E21400 == 32 [pid = 1180] [id = 268] 09:38:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15E23800) [pid = 1180] [serial = 803] [outer = 00000000] 09:38:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (15E2F400) [pid = 1180] [serial = 804] [outer = 15E23800] 09:38:43 INFO - PROCESS | 1180 | 1472661523221 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E38400) [pid = 1180] [serial = 805] [outer = 15E23800] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E2EC00) [pid = 1180] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (11769000) [pid = 1180] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (11180C00) [pid = 1180] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (16402800) [pid = 1180] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0D115C00) [pid = 1180] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D28E400) [pid = 1180] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E2B800) [pid = 1180] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (123B3000) [pid = 1180] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E7E800) [pid = 1180] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (164D8C00) [pid = 1180] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E04000) [pid = 1180] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:38:43 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1724AC00) [pid = 1180] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:38:43 INFO - PROCESS | 1180 | 1472661523902 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 09:38:43 INFO - PROCESS | 1180 | 1472661523942 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1180 | 1472661523944 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:38:43 INFO - PROCESS | 1180 | 1472661523947 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1180 | 1472661523949 Marionette TRACE conn6 <- [1,1038,null,{}] 09:38:43 INFO - PROCESS | 1180 | 1472661523952 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}] 09:38:43 INFO - PROCESS | 1180 | 1472661523954 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:44 INFO - PROCESS | 1180 | 1472661524032 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:38:44 INFO - PROCESS | 1180 | 1472661524119 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1180 | 1472661524121 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:44 INFO - PROCESS | 1180 | ++DOCSHELL 0C4E4C00 == 33 [pid = 1180] [id = 269] 09:38:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (0C60B400) [pid = 1180] [serial = 806] [outer = 00000000] 09:38:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E22C00) [pid = 1180] [serial = 807] [outer = 0C60B400] 09:38:44 INFO - PROCESS | 1180 | 1472661524167 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E5FC00) [pid = 1180] [serial = 808] [outer = 0C60B400] 09:38:44 INFO - PROCESS | 1180 | 1472661524525 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 634ms 09:38:44 INFO - PROCESS | 1180 | 1472661524582 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:38:44 INFO - PROCESS | 1180 | 1472661524583 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:38:44 INFO - PROCESS | 1180 | 1472661524587 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 1180 | 1472661524588 Marionette TRACE conn6 <- [1,1042,null,{}] 09:38:44 INFO - PROCESS | 1180 | 1472661524592 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}] 09:38:44 INFO - PROCESS | 1180 | 1472661524593 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:44 INFO - PROCESS | 1180 | 1472661524704 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:38:44 INFO - PROCESS | 1180 | 1472661524712 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1180 | 1472661524714 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:44 INFO - PROCESS | 1180 | ++DOCSHELL 13E21C00 == 34 [pid = 1180] [id = 270] 09:38:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E09C00) [pid = 1180] [serial = 809] [outer = 00000000] 09:38:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15EC1C00) [pid = 1180] [serial = 810] [outer = 15E09C00] 09:38:44 INFO - PROCESS | 1180 | 1472661524761 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E3B800) [pid = 1180] [serial = 811] [outer = 15E09C00] 09:38:45 INFO - PROCESS | 1180 | 1472661525167 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 09:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:38:45 INFO - PROCESS | 1180 | 1472661525218 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1180 | 1472661525220 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:38:45 INFO - PROCESS | 1180 | 1472661525223 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1180 | 1472661525224 Marionette TRACE conn6 <- [1,1046,null,{}] 09:38:45 INFO - PROCESS | 1180 | 1472661525228 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}] 09:38:45 INFO - PROCESS | 1180 | 1472661525230 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:45 INFO - PROCESS | 1180 | 1472661525341 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:38:45 INFO - PROCESS | 1180 | 1472661525380 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1180 | 1472661525382 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:45 INFO - PROCESS | 1180 | ++DOCSHELL 13E1EC00 == 35 [pid = 1180] [id = 271] 09:38:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16407C00) [pid = 1180] [serial = 812] [outer = 00000000] 09:38:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (164DB000) [pid = 1180] [serial = 813] [outer = 16407C00] 09:38:45 INFO - PROCESS | 1180 | 1472661525428 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (16573800) [pid = 1180] [serial = 814] [outer = 16407C00] 09:38:45 INFO - PROCESS | 1180 | 1472661525940 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 09:38:45 INFO - PROCESS | 1180 | 1472661525995 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1180 | 1472661526000 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:38:45 INFO - PROCESS | 1180 | 1472661526005 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1180 | 1472661526009 Marionette TRACE conn6 <- [1,1050,null,{}] 09:38:46 INFO - PROCESS | 1180 | 1472661526015 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}] 09:38:46 INFO - PROCESS | 1180 | 1472661526019 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:46 INFO - PROCESS | 1180 | 1472661526144 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:38:46 INFO - PROCESS | 1180 | 1472661526271 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1180 | 1472661526276 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:46 INFO - PROCESS | 1180 | ++DOCSHELL 0C221000 == 36 [pid = 1180] [id = 272] 09:38:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0C442800) [pid = 1180] [serial = 815] [outer = 00000000] 09:38:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D28E000) [pid = 1180] [serial = 816] [outer = 0C442800] 09:38:46 INFO - PROCESS | 1180 | 1472661526335 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (11072800) [pid = 1180] [serial = 817] [outer = 0C442800] 09:38:47 INFO - PROCESS | 1180 | 1472661527146 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1171ms 09:38:47 INFO - PROCESS | 1180 | 1472661527180 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1180 | 1472661527185 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:38:47 INFO - PROCESS | 1180 | 1472661527192 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1180 | 1472661527195 Marionette TRACE conn6 <- [1,1054,null,{}] 09:38:47 INFO - PROCESS | 1180 | 1472661527199 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}] 09:38:47 INFO - PROCESS | 1180 | 1472661527202 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:47 INFO - PROCESS | 1180 | 1472661527331 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:38:47 INFO - PROCESS | 1180 | 1472661527458 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1180 | 1472661527461 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:47 INFO - PROCESS | 1180 | ++DOCSHELL 13ABA800 == 37 [pid = 1180] [id = 273] 09:38:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13ABFC00) [pid = 1180] [serial = 818] [outer = 00000000] 09:38:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13ACEC00) [pid = 1180] [serial = 819] [outer = 13ABFC00] 09:38:47 INFO - PROCESS | 1180 | 1472661527520 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (13E60800) [pid = 1180] [serial = 820] [outer = 13ABFC00] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 13E21C00 == 36 [pid = 1180] [id = 270] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 0C4E4C00 == 35 [pid = 1180] [id = 269] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 15E21400 == 34 [pid = 1180] [id = 268] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 15386800 == 33 [pid = 1180] [id = 267] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 13F5D000 == 32 [pid = 1180] [id = 266] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 13E1F400 == 31 [pid = 1180] [id = 265] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 1189D400 == 30 [pid = 1180] [id = 264] 09:38:48 INFO - PROCESS | 1180 | --DOCSHELL 0CC50C00 == 29 [pid = 1180] [id = 263] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (16403000) [pid = 1180] [serial = 760] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (12CE0C00) [pid = 1180] [serial = 751] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (13E78C00) [pid = 1180] [serial = 765] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (16410000) [pid = 1180] [serial = 739] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0DD0E000) [pid = 1180] [serial = 748] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1458B000) [pid = 1180] [serial = 766] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0DD01800) [pid = 1180] [serial = 741] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (171A3000) [pid = 1180] [serial = 768] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13E76C00) [pid = 1180] [serial = 745] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (151E2000) [pid = 1180] [serial = 754] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1117E400) [pid = 1180] [serial = 742] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13F60400) [pid = 1180] [serial = 753] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E20C00) [pid = 1180] [serial = 744] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (171A1000) [pid = 1180] [serial = 762] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1299BC00) [pid = 1180] [serial = 750] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17180C00) [pid = 1180] [serial = 763] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D330C00) [pid = 1180] [serial = 747] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E2B000) [pid = 1180] [serial = 757] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E10800) [pid = 1180] [serial = 756] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15EB5800) [pid = 1180] [serial = 759] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17278C00) [pid = 1180] [serial = 771] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1727E400) [pid = 1180] [serial = 772] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (17244400) [pid = 1180] [serial = 769] [outer = 00000000] [url = about:blank] 09:38:48 INFO - PROCESS | 1180 | 1472661528452 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1332ms 09:38:48 INFO - PROCESS | 1180 | 1472661528526 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:38:48 INFO - PROCESS | 1180 | 1472661528530 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:38:48 INFO - PROCESS | 1180 | 1472661528535 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1180 | 1472661528538 Marionette TRACE conn6 <- [1,1058,null,{}] 09:38:48 INFO - PROCESS | 1180 | 1472661528544 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}] 09:38:48 INFO - PROCESS | 1180 | 1472661528547 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:48 INFO - PROCESS | 1180 | 1472661528638 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:38:48 INFO - PROCESS | 1180 | 1472661528645 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1180 | 1472661528648 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:48 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A3400 == 30 [pid = 1180] [id = 274] 09:38:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D0A8C00) [pid = 1180] [serial = 821] [outer = 00000000] 09:38:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D4E1C00) [pid = 1180] [serial = 822] [outer = 0D0A8C00] 09:38:48 INFO - PROCESS | 1180 | 1472661528698 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0DEDCC00) [pid = 1180] [serial = 823] [outer = 0D0A8C00] 09:38:49 INFO - PROCESS | 1180 | 1472661529179 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 09:38:49 INFO - PROCESS | 1180 | 1472661529266 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1180 | 1472661529270 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 1180 | 1472661529276 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:38:49 INFO - PROCESS | 1180 | 1472661529279 Marionette TRACE conn6 <- [1,1062,null,{}] 09:38:49 INFO - PROCESS | 1180 | 1472661529283 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}] 09:38:49 INFO - PROCESS | 1180 | 1472661529285 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:49 INFO - PROCESS | 1180 | 1472661529377 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:38:49 INFO - PROCESS | 1180 | 1472661529460 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 1180 | 1472661529463 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:49 INFO - PROCESS | 1180 | ++DOCSHELL 129A0400 == 31 [pid = 1180] [id = 275] 09:38:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (129A1000) [pid = 1180] [serial = 824] [outer = 00000000] 09:38:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (12DB7400) [pid = 1180] [serial = 825] [outer = 129A1000] 09:38:49 INFO - PROCESS | 1180 | 1472661529512 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AC0000) [pid = 1180] [serial = 826] [outer = 129A1000] 09:38:49 INFO - PROCESS | 1180 | 1472661529890 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 09:38:49 INFO - PROCESS | 1180 | 1472661529951 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1180 | 1472661529953 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 1180 | 1472661529957 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:38:49 INFO - PROCESS | 1180 | 1472661529960 Marionette TRACE conn6 <- [1,1066,null,{}] 09:38:49 INFO - PROCESS | 1180 | 1472661529971 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}] 09:38:49 INFO - PROCESS | 1180 | 1472661529976 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:50 INFO - PROCESS | 1180 | 1472661530061 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:38:50 INFO - PROCESS | 1180 | 1472661530068 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1180 | 1472661530071 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:50 INFO - PROCESS | 1180 | ++DOCSHELL 13F5D000 == 32 [pid = 1180] [id = 276] 09:38:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13F60400) [pid = 1180] [serial = 827] [outer = 00000000] 09:38:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1458B400) [pid = 1180] [serial = 828] [outer = 13F60400] 09:38:50 INFO - PROCESS | 1180 | 1472661530130 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (151E2400) [pid = 1180] [serial = 829] [outer = 13F60400] 09:38:50 INFO - PROCESS | 1180 | 1472661530587 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 09:38:50 INFO - PROCESS | 1180 | 1472661530634 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1180 | 1472661530637 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:38:50 INFO - PROCESS | 1180 | 1472661530646 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 1180 | 1472661530647 Marionette TRACE conn6 <- [1,1070,null,{}] 09:38:50 INFO - PROCESS | 1180 | 1472661530651 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}] 09:38:50 INFO - PROCESS | 1180 | 1472661530653 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:50 INFO - PROCESS | 1180 | 1472661530794 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:38:50 INFO - PROCESS | 1180 | 1472661530811 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1180 | 1472661530813 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:50 INFO - PROCESS | 1180 | ++DOCSHELL 15E01800 == 33 [pid = 1180] [id = 277] 09:38:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E02400) [pid = 1180] [serial = 830] [outer = 00000000] 09:38:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E0F800) [pid = 1180] [serial = 831] [outer = 15E02400] 09:38:50 INFO - PROCESS | 1180 | 1472661530862 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E28400) [pid = 1180] [serial = 832] [outer = 15E02400] 09:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 09:38:51 INFO - PROCESS | 1180 | 1472661531310 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]]]}] 09:38:51 INFO - PROCESS | 1180 | 1472661531317 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:38:51 INFO - PROCESS | 1180 | 1472661531319 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:38:51 INFO - PROCESS | 1180 | 1472661531322 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1180 | 1472661531323 Marionette TRACE conn6 <- [1,1074,null,{}] 09:38:51 INFO - PROCESS | 1180 | 1472661531327 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}] 09:38:51 INFO - PROCESS | 1180 | 1472661531329 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:51 INFO - PROCESS | 1180 | 1472661531440 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:38:51 INFO - PROCESS | 1180 | 1472661531535 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1180 | 1472661531537 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:51 INFO - PROCESS | 1180 | ++DOCSHELL 16404800 == 34 [pid = 1180] [id = 278] 09:38:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (164CD800) [pid = 1180] [serial = 833] [outer = 00000000] 09:38:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16569800) [pid = 1180] [serial = 834] [outer = 164CD800] 09:38:51 INFO - PROCESS | 1180 | 1472661531583 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17178800) [pid = 1180] [serial = 835] [outer = 164CD800] 09:38:51 INFO - PROCESS | 1180 | 1472661531995 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 09:38:52 INFO - PROCESS | 1180 | 1472661532053 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1180 | 1472661532055 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:38:52 INFO - PROCESS | 1180 | 1472661532058 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1180 | 1472661532059 Marionette TRACE conn6 <- [1,1078,null,{}] 09:38:52 INFO - PROCESS | 1180 | 1472661532063 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}] 09:38:52 INFO - PROCESS | 1180 | 1472661532079 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:52 INFO - PROCESS | 1180 | 1472661532256 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:38:52 INFO - PROCESS | 1180 | 1472661532262 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1180 | 1472661532264 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:52 INFO - PROCESS | 1180 | ++DOCSHELL 15E30C00 == 35 [pid = 1180] [id = 279] 09:38:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (17180C00) [pid = 1180] [serial = 836] [outer = 00000000] 09:38:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1724D400) [pid = 1180] [serial = 837] [outer = 17180C00] 09:38:52 INFO - PROCESS | 1180 | 1472661532360 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17242800) [pid = 1180] [serial = 838] [outer = 17180C00] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0C478400) [pid = 1180] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1189D800) [pid = 1180] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E1F800) [pid = 1180] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1588D800) [pid = 1180] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0CC51800) [pid = 1180] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0C60B400) [pid = 1180] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E23800) [pid = 1180] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E09C00) [pid = 1180] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0CC55000) [pid = 1180] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13AC3C00) [pid = 1180] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17181000) [pid = 1180] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (172DB400) [pid = 1180] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:38:52 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13F5D800) [pid = 1180] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:38:52 INFO - PROCESS | 1180 | 1472661532850 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 830ms 09:38:52 INFO - PROCESS | 1180 | 1472661532889 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1180 | 1472661532891 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:38:52 INFO - PROCESS | 1180 | 1472661532894 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1180 | 1472661532896 Marionette TRACE conn6 <- [1,1082,null,{}] 09:38:52 INFO - PROCESS | 1180 | 1472661532899 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}] 09:38:52 INFO - PROCESS | 1180 | 1472661532901 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:52 INFO - PROCESS | 1180 | 1472661532981 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:38:53 INFO - PROCESS | 1180 | 1472661533070 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1180 | 1472661533072 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:53 INFO - PROCESS | 1180 | ++DOCSHELL 13ABD800 == 36 [pid = 1180] [id = 280] 09:38:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AC8800) [pid = 1180] [serial = 839] [outer = 00000000] 09:38:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1588D800) [pid = 1180] [serial = 840] [outer = 13AC8800] 09:38:53 INFO - PROCESS | 1180 | 1472661533118 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15897800) [pid = 1180] [serial = 841] [outer = 13AC8800] 09:38:53 INFO - PROCESS | 1180 | 1472661533470 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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 09:38:53 INFO - PROCESS | 1180 | 1472661533525 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1180 | 1472661533527 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 1180 | 1472661533530 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1180 | 1472661533532 Marionette TRACE conn6 <- [1,1086,null,{}] 09:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:38:53 INFO - PROCESS | 1180 | 1472661533536 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}] 09:38:53 INFO - PROCESS | 1180 | 1472661533538 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:53 INFO - PROCESS | 1180 | 1472661533684 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:38:53 INFO - PROCESS | 1180 | 1472661533693 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1180 | 1472661533695 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:53 INFO - PROCESS | 1180 | ++DOCSHELL 17176C00 == 37 [pid = 1180] [id = 281] 09:38:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17181000) [pid = 1180] [serial = 842] [outer = 00000000] 09:38:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1727C800) [pid = 1180] [serial = 843] [outer = 17181000] 09:38:53 INFO - PROCESS | 1180 | 1472661533743 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (172D3800) [pid = 1180] [serial = 844] [outer = 17181000] 09:38:54 INFO - PROCESS | 1180 | 1472661534162 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 09:38:54 INFO - PROCESS | 1180 | 1472661534207 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1180 | 1472661534209 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:38:54 INFO - PROCESS | 1180 | 1472661534216 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1180 | 1472661534218 Marionette TRACE conn6 <- [1,1090,null,{}] 09:38:54 INFO - PROCESS | 1180 | 1472661534222 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}] 09:38:54 INFO - PROCESS | 1180 | 1472661534223 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:54 INFO - PROCESS | 1180 | 1472661534306 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:38:54 INFO - PROCESS | 1180 | 1472661534312 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 1180 | 1472661534314 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:54 INFO - PROCESS | 1180 | ++DOCSHELL 13F5C000 == 38 [pid = 1180] [id = 282] 09:38:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1727D400) [pid = 1180] [serial = 845] [outer = 00000000] 09:38:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (172DC000) [pid = 1180] [serial = 846] [outer = 1727D400] 09:38:54 INFO - PROCESS | 1180 | 1472661534361 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (172DF000) [pid = 1180] [serial = 847] [outer = 1727D400] 09:38:54 INFO - PROCESS | 1180 | 1472661534900 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 09:38:54 INFO - PROCESS | 1180 | 1472661534947 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1180 | 1472661534952 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:38:54 INFO - PROCESS | 1180 | 1472661534958 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:38:54 INFO - PROCESS | 1180 | 1472661534962 Marionette TRACE conn6 <- [1,1094,null,{}] 09:38:55 INFO - PROCESS | 1180 | 1472661535055 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}] 09:38:55 INFO - PROCESS | 1180 | 1472661535059 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:55 INFO - PROCESS | 1180 | 1472661535183 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:38:55 INFO - PROCESS | 1180 | 1472661535303 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1180 | 1472661535308 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:55 INFO - PROCESS | 1180 | ++DOCSHELL 0CC55C00 == 39 [pid = 1180] [id = 283] 09:38:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0DD0AC00) [pid = 1180] [serial = 848] [outer = 00000000] 09:38:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (113EF800) [pid = 1180] [serial = 849] [outer = 0DD0AC00] 09:38:55 INFO - PROCESS | 1180 | 1472661535369 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (123AE800) [pid = 1180] [serial = 850] [outer = 0DD0AC00] 09:38:55 INFO - PROCESS | 1180 | 1472661535950 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1011ms 09:38:55 INFO - PROCESS | 1180 | 1472661535979 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 1180 | 1472661535984 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:38:55 INFO - PROCESS | 1180 | 1472661535991 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 1180 | 1472661535994 Marionette TRACE conn6 <- [1,1098,null,{}] 09:38:55 INFO - PROCESS | 1180 | 1472661535999 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}] 09:38:55 INFO - PROCESS | 1180 | 1472661536001 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:56 INFO - PROCESS | 1180 | 1472661536114 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:38:56 INFO - PROCESS | 1180 | 1472661536216 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1180 | 1472661536218 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:56 INFO - PROCESS | 1180 | ++DOCSHELL 13E26400 == 40 [pid = 1180] [id = 284] 09:38:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13E5F400) [pid = 1180] [serial = 851] [outer = 00000000] 09:38:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (14588400) [pid = 1180] [serial = 852] [outer = 13E5F400] 09:38:56 INFO - PROCESS | 1180 | 1472661536277 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15387000) [pid = 1180] [serial = 853] [outer = 13E5F400] 09:38:56 INFO - PROCESS | 1180 | 1472661536896 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 09:38:56 INFO - PROCESS | 1180 | 1472661536964 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1180 | 1472661536967 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:38:56 INFO - PROCESS | 1180 | 1472661536971 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1180 | 1472661536975 Marionette TRACE conn6 <- [1,1102,null,{}] 09:38:56 INFO - PROCESS | 1180 | 1472661536986 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}] 09:38:56 INFO - PROCESS | 1180 | 1472661536991 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:57 INFO - PROCESS | 1180 | 1472661537100 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:38:57 INFO - PROCESS | 1180 | 1472661537231 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1180 | 1472661537235 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:57 INFO - PROCESS | 1180 | ++DOCSHELL 1724BC00 == 41 [pid = 1180] [id = 285] 09:38:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1724C400) [pid = 1180] [serial = 854] [outer = 00000000] 09:38:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (172DB000) [pid = 1180] [serial = 855] [outer = 1724C400] 09:38:57 INFO - PROCESS | 1180 | 1472661537294 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17446000) [pid = 1180] [serial = 856] [outer = 1724C400] 09:38:57 INFO - PROCESS | 1180 | 1472661537871 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 09:38:57 INFO - PROCESS | 1180 | 1472661537904 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1180 | 1472661537907 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:38:57 INFO - PROCESS | 1180 | 1472661537911 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1180 | 1472661537913 Marionette TRACE conn6 <- [1,1106,null,{}] 09:38:57 INFO - PROCESS | 1180 | 1472661537917 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}] 09:38:57 INFO - PROCESS | 1180 | 1472661537919 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:58 INFO - PROCESS | 1180 | 1472661538029 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:38:58 INFO - PROCESS | 1180 | 1472661538138 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1180 | 1472661538141 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:58 INFO - PROCESS | 1180 | ++DOCSHELL 17B1D400 == 42 [pid = 1180] [id = 286] 09:38:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17B23000) [pid = 1180] [serial = 857] [outer = 00000000] 09:38:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (17BB8400) [pid = 1180] [serial = 858] [outer = 17B23000] 09:38:58 INFO - PROCESS | 1180 | 1472661538196 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (17CA9800) [pid = 1180] [serial = 859] [outer = 17B23000] 09:38:58 INFO - PROCESS | 1180 | 1472661538991 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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1119ms 09:38:59 INFO - PROCESS | 1180 | 1472661539033 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 1180 | 1472661539037 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:38:59 INFO - PROCESS | 1180 | 1472661539042 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 1180 | 1472661539045 Marionette TRACE conn6 <- [1,1110,null,{}] 09:38:59 INFO - PROCESS | 1180 | 1472661539051 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}] 09:38:59 INFO - PROCESS | 1180 | 1472661539055 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:59 INFO - PROCESS | 1180 | 1472661539159 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:38:59 INFO - PROCESS | 1180 | 1472661539290 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1180 | 1472661539293 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:38:59 INFO - PROCESS | 1180 | ++DOCSHELL 0D290800 == 43 [pid = 1180] [id = 287] 09:38:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (0D290C00) [pid = 1180] [serial = 860] [outer = 00000000] 09:38:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (1189D800) [pid = 1180] [serial = 861] [outer = 0D290C00] 09:38:59 INFO - PROCESS | 1180 | 1472661539346 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (12CD5400) [pid = 1180] [serial = 862] [outer = 0D290C00] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 0C436C00 == 42 [pid = 1180] [id = 262] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 17176C00 == 41 [pid = 1180] [id = 281] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 13ABD800 == 40 [pid = 1180] [id = 280] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 15E30C00 == 39 [pid = 1180] [id = 279] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 16404800 == 38 [pid = 1180] [id = 278] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 15E01800 == 37 [pid = 1180] [id = 277] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 13F5D000 == 36 [pid = 1180] [id = 276] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 129A0400 == 35 [pid = 1180] [id = 275] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 0D0A3400 == 34 [pid = 1180] [id = 274] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 13E1EC00 == 33 [pid = 1180] [id = 271] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 0C221000 == 32 [pid = 1180] [id = 272] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 13ABA800 == 31 [pid = 1180] [id = 273] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 17B1D400 == 30 [pid = 1180] [id = 286] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 13E26400 == 29 [pid = 1180] [id = 284] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 1724BC00 == 28 [pid = 1180] [id = 285] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 13F5C000 == 27 [pid = 1180] [id = 282] 09:39:00 INFO - PROCESS | 1180 | --DOCSHELL 0CC55C00 == 26 [pid = 1180] [id = 283] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (15E38400) [pid = 1180] [serial = 805] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (110BE400) [pid = 1180] [serial = 775] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (0D288C00) [pid = 1180] [serial = 774] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (13F5C800) [pid = 1180] [serial = 778] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (13E22400) [pid = 1180] [serial = 777] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1727CC00) [pid = 1180] [serial = 781] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (17247000) [pid = 1180] [serial = 780] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (17B1DC00) [pid = 1180] [serial = 784] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1733A800) [pid = 1180] [serial = 783] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1458E400) [pid = 1180] [serial = 798] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15384400) [pid = 1180] [serial = 799] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (164DB000) [pid = 1180] [serial = 813] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13E74000) [pid = 1180] [serial = 796] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E5FC00) [pid = 1180] [serial = 808] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D072000) [pid = 1180] [serial = 787] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0C60FC00) [pid = 1180] [serial = 786] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (123AD400) [pid = 1180] [serial = 792] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (129A2400) [pid = 1180] [serial = 793] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E26000) [pid = 1180] [serial = 795] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15A35400) [pid = 1180] [serial = 802] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15896400) [pid = 1180] [serial = 801] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D291000) [pid = 1180] [serial = 789] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E22C00) [pid = 1180] [serial = 807] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D326400) [pid = 1180] [serial = 790] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E2F400) [pid = 1180] [serial = 804] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15EC1C00) [pid = 1180] [serial = 810] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E3B800) [pid = 1180] [serial = 811] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:39:00 INFO - PROCESS | 1180 | 1472661540644 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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1639ms 09:39:00 INFO - PROCESS | 1180 | 1472661540704 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1180 | 1472661540707 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:39:00 INFO - PROCESS | 1180 | 1472661540713 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:39:00 INFO - PROCESS | 1180 | 1472661540715 Marionette TRACE conn6 <- [1,1114,null,{}] 09:39:00 INFO - PROCESS | 1180 | 1472661540720 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}] 09:39:00 INFO - PROCESS | 1180 | 1472661540723 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:00 INFO - PROCESS | 1180 | 1472661540810 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:39:00 INFO - PROCESS | 1180 | 1472661540816 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1180 | 1472661540819 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:00 INFO - PROCESS | 1180 | ++DOCSHELL 0D471400 == 27 [pid = 1180] [id = 288] 09:39:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0DD0B400) [pid = 1180] [serial = 863] [outer = 00000000] 09:39:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0DEE5C00) [pid = 1180] [serial = 864] [outer = 0DD0B400] 09:39:00 INFO - PROCESS | 1180 | 1472661540869 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (11188000) [pid = 1180] [serial = 865] [outer = 0DD0B400] 09:39:01 INFO - PROCESS | 1180 | 1472661541322 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 09:39:01 INFO - PROCESS | 1180 | 1472661541387 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 1180 | 1472661541392 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:39:01 INFO - PROCESS | 1180 | 1472661541399 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 1180 | 1472661541401 Marionette TRACE conn6 <- [1,1118,null,{}] 09:39:01 INFO - PROCESS | 1180 | 1472661541405 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}] 09:39:01 INFO - PROCESS | 1180 | 1472661541408 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:01 INFO - PROCESS | 1180 | 1472661541538 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:39:01 INFO - PROCESS | 1180 | 1472661541622 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1180 | 1472661541625 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:01 INFO - PROCESS | 1180 | ++DOCSHELL 129A0400 == 28 [pid = 1180] [id = 289] 09:39:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (129A8000) [pid = 1180] [serial = 866] [outer = 00000000] 09:39:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (12D9AC00) [pid = 1180] [serial = 867] [outer = 129A8000] 09:39:01 INFO - PROCESS | 1180 | 1472661541676 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13ABF000) [pid = 1180] [serial = 868] [outer = 129A8000] 09:39:02 INFO - PROCESS | 1180 | 1472661542061 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 09:39:02 INFO - PROCESS | 1180 | 1472661542072 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1180 | 1472661542074 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:39:02 INFO - PROCESS | 1180 | 1472661542087 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1180 | 1472661542091 Marionette TRACE conn6 <- [1,1122,null,{}] 09:39:02 INFO - PROCESS | 1180 | 1472661542101 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}] 09:39:02 INFO - PROCESS | 1180 | 1472661542106 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:02 INFO - PROCESS | 1180 | 1472661542238 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:39:02 INFO - PROCESS | 1180 | 1472661542245 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 1180 | 1472661542248 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:02 INFO - PROCESS | 1180 | ++DOCSHELL 13E5E800 == 29 [pid = 1180] [id = 290] 09:39:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13E5F800) [pid = 1180] [serial = 869] [outer = 00000000] 09:39:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E79800) [pid = 1180] [serial = 870] [outer = 13E5F800] 09:39:02 INFO - PROCESS | 1180 | 1472661542299 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13F5B400) [pid = 1180] [serial = 871] [outer = 13E5F800] 09:39:02 INFO - PROCESS | 1180 | 1472661542770 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 09:39:02 INFO - PROCESS | 1180 | 1472661542813 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1180 | 1472661542815 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:39:02 INFO - PROCESS | 1180 | 1472661542823 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1180 | 1472661542825 Marionette TRACE conn6 <- [1,1126,null,{}] 09:39:02 INFO - PROCESS | 1180 | 1472661542834 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}] 09:39:02 INFO - PROCESS | 1180 | 1472661542836 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:02 INFO - PROCESS | 1180 | 1472661542976 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:39:02 INFO - PROCESS | 1180 | 1472661542989 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 1180 | 1472661542991 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:03 INFO - PROCESS | 1180 | ++DOCSHELL 13F5D000 == 30 [pid = 1180] [id = 291] 09:39:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13F5F400) [pid = 1180] [serial = 872] [outer = 00000000] 09:39:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (151E8400) [pid = 1180] [serial = 873] [outer = 13F5F400] 09:39:03 INFO - PROCESS | 1180 | 1472661543083 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15891800) [pid = 1180] [serial = 874] [outer = 13F5F400] 09:39:03 INFO - PROCESS | 1180 | 1472661543478 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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 09:39:03 INFO - PROCESS | 1180 | 1472661543526 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 1180 | 1472661543529 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:39:03 INFO - PROCESS | 1180 | 1472661543532 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1180 | 1472661543533 Marionette TRACE conn6 <- [1,1130,null,{}] 09:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:39:03 INFO - PROCESS | 1180 | 1472661543537 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}] 09:39:03 INFO - PROCESS | 1180 | 1472661543539 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:03 INFO - PROCESS | 1180 | 1472661543659 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:39:03 INFO - PROCESS | 1180 | 1472661543665 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1180 | 1472661543667 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:03 INFO - PROCESS | 1180 | ++DOCSHELL 1589AC00 == 31 [pid = 1180] [id = 292] 09:39:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1589B400) [pid = 1180] [serial = 875] [outer = 00000000] 09:39:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E25400) [pid = 1180] [serial = 876] [outer = 1589B400] 09:39:03 INFO - PROCESS | 1180 | 1472661543716 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E2BC00) [pid = 1180] [serial = 877] [outer = 1589B400] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E02400) [pid = 1180] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (164CD800) [pid = 1180] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (16407C00) [pid = 1180] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13ABFC00) [pid = 1180] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (129A1000) [pid = 1180] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13AC8800) [pid = 1180] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F60400) [pid = 1180] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0C442800) [pid = 1180] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D0A8C00) [pid = 1180] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17180C00) [pid = 1180] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17181000) [pid = 1180] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:39:04 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1727D400) [pid = 1180] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:39:04 INFO - PROCESS | 1180 | 1472661544485 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 09:39:04 INFO - PROCESS | 1180 | 1472661544508 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1180 | 1472661544510 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:39:04 INFO - PROCESS | 1180 | 1472661544514 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1180 | 1472661544515 Marionette TRACE conn6 <- [1,1134,null,{}] 09:39:04 INFO - PROCESS | 1180 | 1472661544519 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}] 09:39:04 INFO - PROCESS | 1180 | 1472661544524 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:04 INFO - PROCESS | 1180 | 1472661544619 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:39:04 INFO - PROCESS | 1180 | 1472661544625 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 1180 | 1472661544627 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:04 INFO - PROCESS | 1180 | ++DOCSHELL 0D4E5000 == 32 [pid = 1180] [id = 293] 09:39:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1299B000) [pid = 1180] [serial = 878] [outer = 00000000] 09:39:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13F60400) [pid = 1180] [serial = 879] [outer = 1299B000] 09:39:04 INFO - PROCESS | 1180 | 1472661544673 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E2A400) [pid = 1180] [serial = 880] [outer = 1299B000] 09:39:05 INFO - PROCESS | 1180 | 1472661545100 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 09:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:39:05 INFO - PROCESS | 1180 | 1472661545144 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1180 | 1472661545146 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:39:05 INFO - PROCESS | 1180 | 1472661545149 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1180 | 1472661545151 Marionette TRACE conn6 <- [1,1138,null,{}] 09:39:05 INFO - PROCESS | 1180 | 1472661545155 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}] 09:39:05 INFO - PROCESS | 1180 | 1472661545157 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:05 INFO - PROCESS | 1180 | 1472661545236 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:39:05 INFO - PROCESS | 1180 | 1472661545242 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1180 | 1472661545243 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:05 INFO - PROCESS | 1180 | ++DOCSHELL 0C2C7000 == 33 [pid = 1180] [id = 294] 09:39:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (129A1000) [pid = 1180] [serial = 881] [outer = 00000000] 09:39:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (16403000) [pid = 1180] [serial = 882] [outer = 129A1000] 09:39:05 INFO - PROCESS | 1180 | 1472661545289 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1640D800) [pid = 1180] [serial = 883] [outer = 129A1000] 09:39:05 INFO - PROCESS | 1180 | 1472661545706 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 570ms 09:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:39:05 INFO - PROCESS | 1180 | 1472661545720 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1180 | 1472661545722 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:39:05 INFO - PROCESS | 1180 | 1472661545725 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1180 | 1472661545727 Marionette TRACE conn6 <- [1,1142,null,{}] 09:39:05 INFO - PROCESS | 1180 | 1472661545760 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}] 09:39:05 INFO - PROCESS | 1180 | 1472661545762 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:05 INFO - PROCESS | 1180 | 1472661545844 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:39:05 INFO - PROCESS | 1180 | 1472661545850 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1180 | 1472661545852 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:05 INFO - PROCESS | 1180 | ++DOCSHELL 164DBC00 == 34 [pid = 1180] [id = 295] 09:39:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (164DC400) [pid = 1180] [serial = 884] [outer = 00000000] 09:39:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17176C00) [pid = 1180] [serial = 885] [outer = 164DC400] 09:39:05 INFO - PROCESS | 1180 | 1472661545898 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17177400) [pid = 1180] [serial = 886] [outer = 164DC400] 09:39:06 INFO - PROCESS | 1180 | 1472661546357 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 09:39:06 INFO - PROCESS | 1180 | 1472661546400 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:39:06 INFO - PROCESS | 1180 | 1472661546402 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 1180 | 1472661546405 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1180 | 1472661546407 Marionette TRACE conn6 <- [1,1146,null,{}] 09:39:06 INFO - PROCESS | 1180 | 1472661546410 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}] 09:39:06 INFO - PROCESS | 1180 | 1472661546412 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:06 INFO - PROCESS | 1180 | 1472661546536 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:39:06 INFO - PROCESS | 1180 | 1472661546666 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1180 | 1472661546669 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:06 INFO - PROCESS | 1180 | ++DOCSHELL 08663400 == 35 [pid = 1180] [id = 296] 09:39:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0B839400) [pid = 1180] [serial = 887] [outer = 00000000] 09:39:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0C60B400) [pid = 1180] [serial = 888] [outer = 0B839400] 09:39:06 INFO - PROCESS | 1180 | 1472661546730 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0CC55C00) [pid = 1180] [serial = 889] [outer = 0B839400] 09:39:07 INFO - PROCESS | 1180 | 1472661547537 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1178ms 09:39:07 INFO - PROCESS | 1180 | 1472661547586 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 1180 | 1472661547590 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:39:07 INFO - PROCESS | 1180 | 1472661547595 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:39:07 INFO - PROCESS | 1180 | 1472661547599 Marionette TRACE conn6 <- [1,1150,null,{}] 09:39:07 INFO - PROCESS | 1180 | 1472661547604 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}] 09:39:07 INFO - PROCESS | 1180 | 1472661547607 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:07 INFO - PROCESS | 1180 | 1472661547728 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:39:07 INFO - PROCESS | 1180 | 1472661547856 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1180 | 1472661547859 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:07 INFO - PROCESS | 1180 | ++DOCSHELL 1117E400 == 36 [pid = 1180] [id = 297] 09:39:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (11791800) [pid = 1180] [serial = 890] [outer = 00000000] 09:39:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (12D91800) [pid = 1180] [serial = 891] [outer = 11791800] 09:39:07 INFO - PROCESS | 1180 | 1472661547918 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (1299D000) [pid = 1180] [serial = 892] [outer = 11791800] 09:39:08 INFO - PROCESS | 1180 | 1472661548765 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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1230ms 09:39:08 INFO - PROCESS | 1180 | 1472661548840 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 1180 | 1472661548844 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:39:08 INFO - PROCESS | 1180 | 1472661548850 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:39:08 INFO - PROCESS | 1180 | 1472661548854 Marionette TRACE conn6 <- [1,1154,null,{}] 09:39:08 INFO - PROCESS | 1180 | 1472661548860 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}] 09:39:08 INFO - PROCESS | 1180 | 1472661548863 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:08 INFO - PROCESS | 1180 | 1472661548984 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:39:09 INFO - PROCESS | 1180 | 1472661549112 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1180 | 1472661549117 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 164DBC00 == 35 [pid = 1180] [id = 295] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 0C2C7000 == 34 [pid = 1180] [id = 294] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 0D4E5000 == 33 [pid = 1180] [id = 293] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 1589AC00 == 32 [pid = 1180] [id = 292] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 13F5D000 == 31 [pid = 1180] [id = 291] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 13E5E800 == 30 [pid = 1180] [id = 290] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 129A0400 == 29 [pid = 1180] [id = 289] 09:39:09 INFO - PROCESS | 1180 | --DOCSHELL 0D471400 == 28 [pid = 1180] [id = 288] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E0F800) [pid = 1180] [serial = 831] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (16569800) [pid = 1180] [serial = 834] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (16573800) [pid = 1180] [serial = 814] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13ACEC00) [pid = 1180] [serial = 819] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E60800) [pid = 1180] [serial = 820] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (12DB7400) [pid = 1180] [serial = 825] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AC0000) [pid = 1180] [serial = 826] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1588D800) [pid = 1180] [serial = 840] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1458B400) [pid = 1180] [serial = 828] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D28E000) [pid = 1180] [serial = 816] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11072800) [pid = 1180] [serial = 817] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D4E1C00) [pid = 1180] [serial = 822] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0DEDCC00) [pid = 1180] [serial = 823] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1724D400) [pid = 1180] [serial = 837] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (17178800) [pid = 1180] [serial = 835] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1727C800) [pid = 1180] [serial = 843] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (172DC000) [pid = 1180] [serial = 846] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17242800) [pid = 1180] [serial = 838] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15897800) [pid = 1180] [serial = 841] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E28400) [pid = 1180] [serial = 832] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (172DF000) [pid = 1180] [serial = 847] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (172D3800) [pid = 1180] [serial = 844] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (151E2400) [pid = 1180] [serial = 829] [outer = 00000000] [url = about:blank] 09:39:09 INFO - PROCESS | 1180 | ++DOCSHELL 0C2C7000 == 29 [pid = 1180] [id = 298] 09:39:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0D28E000) [pid = 1180] [serial = 893] [outer = 00000000] 09:39:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0D456C00) [pid = 1180] [serial = 894] [outer = 0D28E000] 09:39:09 INFO - PROCESS | 1180 | 1472661549202 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0DD08800) [pid = 1180] [serial = 895] [outer = 0D28E000] 09:39:09 INFO - PROCESS | 1180 | 1472661549644 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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 830ms 09:39:09 INFO - PROCESS | 1180 | 1472661549687 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 1180 | 1472661549692 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:39:09 INFO - PROCESS | 1180 | 1472661549698 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1180 | 1472661549701 Marionette TRACE conn6 <- [1,1158,null,{}] 09:39:09 INFO - PROCESS | 1180 | 1472661549705 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}] 09:39:09 INFO - PROCESS | 1180 | 1472661549708 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:09 INFO - PROCESS | 1180 | 1472661549797 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:39:09 INFO - PROCESS | 1180 | 1472661549803 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1180 | 1472661549805 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:09 INFO - PROCESS | 1180 | ++DOCSHELL 113F6800 == 30 [pid = 1180] [id = 299] 09:39:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (1299A800) [pid = 1180] [serial = 896] [outer = 00000000] 09:39:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13ABEC00) [pid = 1180] [serial = 897] [outer = 1299A800] 09:39:09 INFO - PROCESS | 1180 | 1472661549855 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13ACE800) [pid = 1180] [serial = 898] [outer = 1299A800] 09:39:10 INFO - PROCESS | 1180 | 1472661550323 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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 09:39:10 INFO - PROCESS | 1180 | 1472661550372 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 1180 | 1472661550374 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:39:10 INFO - PROCESS | 1180 | 1472661550378 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1180 | 1472661550382 Marionette TRACE conn6 <- [1,1162,null,{}] 09:39:10 INFO - PROCESS | 1180 | 1472661550392 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}] 09:39:10 INFO - PROCESS | 1180 | 1472661550397 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:10 INFO - PROCESS | 1180 | 1472661550519 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:39:10 INFO - PROCESS | 1180 | 1472661550536 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 1180 | 1472661550540 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:10 INFO - PROCESS | 1180 | ++DOCSHELL 14586800 == 31 [pid = 1180] [id = 300] 09:39:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (14586C00) [pid = 1180] [serial = 899] [outer = 00000000] 09:39:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1458E800) [pid = 1180] [serial = 900] [outer = 14586C00] 09:39:10 INFO - PROCESS | 1180 | 1472661550592 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (151E3400) [pid = 1180] [serial = 901] [outer = 14586C00] 09:39:11 INFO - PROCESS | 1180 | 1472661551063 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] 09:39:11 INFO - PROCESS | 1180 | 1472661551114 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:39:11 INFO - PROCESS | 1180 | 1472661551117 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:39:11 INFO - PROCESS | 1180 | 1472661551119 Marionette TRACE conn6 <- [1,1166,null,{}] 09:39:11 INFO - PROCESS | 1180 | 1472661551123 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}] 09:39:11 INFO - PROCESS | 1180 | 1472661551125 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:11 INFO - PROCESS | 1180 | 1472661551219 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:39:11 INFO - PROCESS | 1180 | 1472661551311 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1180 | 1472661551313 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:11 INFO - PROCESS | 1180 | ++DOCSHELL 15A38800 == 32 [pid = 1180] [id = 301] 09:39:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E0DC00) [pid = 1180] [serial = 902] [outer = 00000000] 09:39:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E2CC00) [pid = 1180] [serial = 903] [outer = 15E0DC00] 09:39:11 INFO - PROCESS | 1180 | 1472661551360 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E3CC00) [pid = 1180] [serial = 904] [outer = 15E0DC00] 09:39:11 INFO - PROCESS | 1180 | 1472661551766 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] 09:39:11 INFO - PROCESS | 1180 | 1472661551794 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:39:11 INFO - PROCESS | 1180 | 1472661551803 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 1180 | 1472661551805 Marionette TRACE conn6 <- [1,1170,null,{}] 09:39:11 INFO - PROCESS | 1180 | 1472661551809 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}] 09:39:11 INFO - PROCESS | 1180 | 1472661551811 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:11 INFO - PROCESS | 1180 | 1472661551947 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:39:11 INFO - PROCESS | 1180 | 1472661551967 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1180 | 1472661551969 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:11 INFO - PROCESS | 1180 | ++DOCSHELL 13AD5800 == 33 [pid = 1180] [id = 302] 09:39:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (160E2400) [pid = 1180] [serial = 905] [outer = 00000000] 09:39:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16409400) [pid = 1180] [serial = 906] [outer = 160E2400] 09:39:12 INFO - PROCESS | 1180 | 1472661552015 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (165E3000) [pid = 1180] [serial = 907] [outer = 160E2400] 09:39:12 INFO - PROCESS | 1180 | 1472661552487 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] 09:39:12 INFO - PROCESS | 1180 | 1472661552539 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:39:12 INFO - PROCESS | 1180 | 1472661552542 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:39:12 INFO - PROCESS | 1180 | 1472661552544 Marionette TRACE conn6 <- [1,1174,null,{}] 09:39:12 INFO - PROCESS | 1180 | 1472661552548 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}] 09:39:12 INFO - PROCESS | 1180 | 1472661552553 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:12 INFO - PROCESS | 1180 | 1472661552696 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:39:12 INFO - PROCESS | 1180 | 1472661552762 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1180 | 1472661552764 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:12 INFO - PROCESS | 1180 | ++DOCSHELL 17250800 == 34 [pid = 1180] [id = 303] 09:39:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17250C00) [pid = 1180] [serial = 908] [outer = 00000000] 09:39:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17275C00) [pid = 1180] [serial = 909] [outer = 17250C00] 09:39:12 INFO - PROCESS | 1180 | 1472661552810 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1727C000) [pid = 1180] [serial = 910] [outer = 17250C00] 09:39:13 INFO - PROCESS | 1180 | 1472661553224 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] 09:39:13 INFO - PROCESS | 1180 | 1472661553281 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:39:13 INFO - PROCESS | 1180 | 1472661553289 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1180 | 1472661553291 Marionette TRACE conn6 <- [1,1178,null,{}] 09:39:13 INFO - PROCESS | 1180 | 1472661553295 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}] 09:39:13 INFO - PROCESS | 1180 | 1472661553296 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:13 INFO - PROCESS | 1180 | 1472661553404 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:39:13 INFO - PROCESS | 1180 | 1472661553410 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1180 | 1472661553412 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:13 INFO - PROCESS | 1180 | ++DOCSHELL 1727E000 == 35 [pid = 1180] [id = 304] 09:39:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1727E800) [pid = 1180] [serial = 911] [outer = 00000000] 09:39:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (172D5800) [pid = 1180] [serial = 912] [outer = 1727E800] 09:39:13 INFO - PROCESS | 1180 | 1472661553458 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (172D8C00) [pid = 1180] [serial = 913] [outer = 1727E800] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1724C400) [pid = 1180] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (17B23000) [pid = 1180] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13F5F400) [pid = 1180] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1589B400) [pid = 1180] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1299B000) [pid = 1180] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D290C00) [pid = 1180] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E5F800) [pid = 1180] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (129A1000) [pid = 1180] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0DD0B400) [pid = 1180] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (129A8000) [pid = 1180] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0DD0AC00) [pid = 1180] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:39:13 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E5F400) [pid = 1180] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:39:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 09:39:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:39:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 09:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:13 INFO - _addTest/ [0,1181,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1180 | 1472661553964 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:39:13 INFO - PROCESS | 1180 | 1472661553971 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1180 | 1472661553973 Marionette TRACE conn6 <- [1,1182,null,{}] 09:39:13 INFO - PROCESS | 1180 | 1472661553976 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}] 09:39:13 INFO - PROCESS | 1180 | 1472661553978 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:14 INFO - PROCESS | 1180 | 1472661554093 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:39:14 INFO - PROCESS | 1180 | 1472661554146 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1180 | 1472661554148 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:14 INFO - PROCESS | 1180 | ++DOCSHELL 13E5F400 == 36 [pid = 1180] [id = 305] 09:39:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E5F800) [pid = 1180] [serial = 914] [outer = 00000000] 09:39:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17250000) [pid = 1180] [serial = 915] [outer = 13E5F800] 09:39:14 INFO - PROCESS | 1180 | 1472661554198 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (172D3400) [pid = 1180] [serial = 916] [outer = 13E5F800] 09:39:14 INFO - PROCESS | 1180 | 1472661554564 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] 09:39:14 INFO - PROCESS | 1180 | 1472661554604 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:39:14 INFO - PROCESS | 1180 | 1472661554615 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1180 | 1472661554617 Marionette TRACE conn6 <- [1,1186,null,{}] 09:39:14 INFO - PROCESS | 1180 | 1472661554620 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}] 09:39:14 INFO - PROCESS | 1180 | 1472661554622 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:14 INFO - PROCESS | 1180 | 1472661554707 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:39:14 INFO - PROCESS | 1180 | 1472661554713 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1180 | 1472661554715 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:14 INFO - PROCESS | 1180 | ++DOCSHELL 172E0400 == 37 [pid = 1180] [id = 306] 09:39:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17331400) [pid = 1180] [serial = 917] [outer = 00000000] 09:39:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17BACC00) [pid = 1180] [serial = 918] [outer = 17331400] 09:39:14 INFO - PROCESS | 1180 | 1472661554764 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17BB7000) [pid = 1180] [serial = 919] [outer = 17331400] 09:39:15 INFO - PROCESS | 1180 | 1472661555220 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]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 09:39:15 INFO - PROCESS | 1180 | 1472661555257 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1180 | 1472661555260 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:39:15 INFO - PROCESS | 1180 | 1472661555263 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1180 | 1472661555264 Marionette TRACE conn6 <- [1,1190,null,{}] 09:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:39:15 INFO - PROCESS | 1180 | 1472661555271 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}] 09:39:15 INFO - PROCESS | 1180 | 1472661555273 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:15 INFO - PROCESS | 1180 | 1472661555355 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:39:15 INFO - PROCESS | 1180 | 1472661555360 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1180 | 1472661555362 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:15 INFO - PROCESS | 1180 | ++DOCSHELL 1589AC00 == 38 [pid = 1180] [id = 307] 09:39:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17CA6000) [pid = 1180] [serial = 920] [outer = 00000000] 09:39:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17EEB400) [pid = 1180] [serial = 921] [outer = 17CA6000] 09:39:15 INFO - PROCESS | 1180 | 1472661555410 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17EEC000) [pid = 1180] [serial = 922] [outer = 17CA6000] 09:39:15 INFO - PROCESS | 1180 | 1472661555954 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]]]}] 09:39:15 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 09:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 09:39:15 INFO - PROCESS | 1180 | 1472661555998 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1180 | 1472661556003 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:39:16 INFO - PROCESS | 1180 | 1472661556009 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1180 | 1472661556013 Marionette TRACE conn6 <- [1,1194,null,{}] 09:39:16 INFO - PROCESS | 1180 | 1472661556019 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}] 09:39:16 INFO - PROCESS | 1180 | 1472661556023 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:16 INFO - PROCESS | 1180 | 1472661556186 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:39:16 INFO - PROCESS | 1180 | 1472661556290 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1180 | 1472661556295 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:16 INFO - PROCESS | 1180 | ++DOCSHELL 0C606800 == 39 [pid = 1180] [id = 308] 09:39:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0CC53800) [pid = 1180] [serial = 923] [outer = 00000000] 09:39:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (110BB000) [pid = 1180] [serial = 924] [outer = 0CC53800] 09:39:16 INFO - PROCESS | 1180 | 1472661556355 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (123AEC00) [pid = 1180] [serial = 925] [outer = 0CC53800] 09:39:16 INFO - PROCESS | 1180 | 1472661556951 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]]]}] 09:39:16 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 09:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 09:39:16 INFO - PROCESS | 1180 | 1472661556983 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 1180 | 1472661556988 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:39:16 INFO - PROCESS | 1180 | 1472661556995 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1180 | 1472661556998 Marionette TRACE conn6 <- [1,1198,null,{}] 09:39:16 INFO - PROCESS | 1180 | 1472661557002 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}] 09:39:16 INFO - PROCESS | 1180 | 1472661557005 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:17 INFO - PROCESS | 1180 | 1472661557119 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:39:17 INFO - PROCESS | 1180 | 1472661557223 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 1180 | 1472661557225 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:17 INFO - PROCESS | 1180 | ++DOCSHELL 13E72400 == 40 [pid = 1180] [id = 309] 09:39:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13E75000) [pid = 1180] [serial = 926] [outer = 00000000] 09:39:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13FBBC00) [pid = 1180] [serial = 927] [outer = 13E75000] 09:39:17 INFO - PROCESS | 1180 | 1472661557284 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1589A800) [pid = 1180] [serial = 928] [outer = 13E75000] 09:39:17 INFO - PROCESS | 1180 | 1472661557920 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 09:39:17 INFO - PROCESS | 1180 | 1472661557968 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1180 | 1472661557971 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:39:17 INFO - PROCESS | 1180 | 1472661557974 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:39:17 INFO - PROCESS | 1180 | 1472661557978 Marionette TRACE conn6 <- [1,1202,null,{}] 09:39:17 INFO - PROCESS | 1180 | 1472661557990 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}] 09:39:17 INFO - PROCESS | 1180 | 1472661557995 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:18 INFO - PROCESS | 1180 | 1472661558105 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:39:18 INFO - PROCESS | 1180 | 1472661558236 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1180 | 1472661558239 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:18 INFO - PROCESS | 1180 | ++DOCSHELL 17273000 == 41 [pid = 1180] [id = 310] 09:39:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17275400) [pid = 1180] [serial = 929] [outer = 00000000] 09:39:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17B1E000) [pid = 1180] [serial = 930] [outer = 17275400] 09:39:18 INFO - PROCESS | 1180 | 1472661558299 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (18530000) [pid = 1180] [serial = 931] [outer = 17275400] 09:39:18 INFO - PROCESS | 1180 | 1472661558922 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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 971ms 09:39:18 INFO - PROCESS | 1180 | 1472661558948 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1180 | 1472661558951 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:39:18 INFO - PROCESS | 1180 | 1472661558954 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1180 | 1472661558956 Marionette TRACE conn6 <- [1,1206,null,{}] 09:39:18 INFO - PROCESS | 1180 | 1472661558960 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}] 09:39:18 INFO - PROCESS | 1180 | 1472661558963 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:19 INFO - PROCESS | 1180 | 1472661559083 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:39:19 INFO - PROCESS | 1180 | 1472661559185 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1180 | 1472661559188 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:19 INFO - PROCESS | 1180 | ++DOCSHELL 18874400 == 42 [pid = 1180] [id = 311] 09:39:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (18874C00) [pid = 1180] [serial = 932] [outer = 00000000] 09:39:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (18CF7000) [pid = 1180] [serial = 933] [outer = 18874C00] 09:39:19 INFO - PROCESS | 1180 | 1472661559243 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (18DCDC00) [pid = 1180] [serial = 934] [outer = 18874C00] 09:39:19 INFO - PROCESS | 1180 | 1472661559984 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1068ms 09:39:20 INFO - PROCESS | 1180 | 1472661560028 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1180 | 1472661560032 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:39:20 INFO - PROCESS | 1180 | 1472661560038 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:39:20 INFO - PROCESS | 1180 | 1472661560041 Marionette TRACE conn6 <- [1,1210,null,{}] 09:39:20 INFO - PROCESS | 1180 | 1472661560046 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}] 09:39:20 INFO - PROCESS | 1180 | 1472661560049 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:20 INFO - PROCESS | 1180 | 1472661560152 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:39:20 INFO - PROCESS | 1180 | 1472661560290 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1180 | 1472661560294 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:20 INFO - PROCESS | 1180 | ++DOCSHELL 11382400 == 43 [pid = 1180] [id = 312] 09:39:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (11382C00) [pid = 1180] [serial = 935] [outer = 00000000] 09:39:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (1189E000) [pid = 1180] [serial = 936] [outer = 11382C00] 09:39:20 INFO - PROCESS | 1180 | 1472661560349 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (12CDAC00) [pid = 1180] [serial = 937] [outer = 11382C00] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 172E0400 == 42 [pid = 1180] [id = 306] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 13E5F400 == 41 [pid = 1180] [id = 305] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 1727E000 == 40 [pid = 1180] [id = 304] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 17250800 == 39 [pid = 1180] [id = 303] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 13AD5800 == 38 [pid = 1180] [id = 302] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 15A38800 == 37 [pid = 1180] [id = 301] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 14586800 == 36 [pid = 1180] [id = 300] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 113F6800 == 35 [pid = 1180] [id = 299] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 0C2C7000 == 34 [pid = 1180] [id = 298] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 1117E400 == 33 [pid = 1180] [id = 297] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 08663400 == 32 [pid = 1180] [id = 296] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 0D290800 == 31 [pid = 1180] [id = 287] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 18874400 == 30 [pid = 1180] [id = 311] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 17273000 == 29 [pid = 1180] [id = 310] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 1589AC00 == 28 [pid = 1180] [id = 307] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 0C606800 == 27 [pid = 1180] [id = 308] 09:39:21 INFO - PROCESS | 1180 | --DOCSHELL 13E72400 == 26 [pid = 1180] [id = 309] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (17176C00) [pid = 1180] [serial = 885] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (0DEE5C00) [pid = 1180] [serial = 864] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (11188000) [pid = 1180] [serial = 865] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (12D9AC00) [pid = 1180] [serial = 867] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (123AE800) [pid = 1180] [serial = 850] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (113EF800) [pid = 1180] [serial = 849] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15387000) [pid = 1180] [serial = 853] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (14588400) [pid = 1180] [serial = 852] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (17446000) [pid = 1180] [serial = 856] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (172DB000) [pid = 1180] [serial = 855] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (17CA9800) [pid = 1180] [serial = 859] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (17BB8400) [pid = 1180] [serial = 858] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15891800) [pid = 1180] [serial = 874] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (151E8400) [pid = 1180] [serial = 873] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E25400) [pid = 1180] [serial = 876] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E2A400) [pid = 1180] [serial = 880] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13F60400) [pid = 1180] [serial = 879] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (12CD5400) [pid = 1180] [serial = 862] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1189D800) [pid = 1180] [serial = 861] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E79800) [pid = 1180] [serial = 870] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E2BC00) [pid = 1180] [serial = 877] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (16403000) [pid = 1180] [serial = 882] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13F5B400) [pid = 1180] [serial = 871] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1640D800) [pid = 1180] [serial = 883] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13ABF000) [pid = 1180] [serial = 868] [outer = 00000000] [url = about:blank] 09:39:21 INFO - PROCESS | 1180 | 1472661561605 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] 09:39:21 INFO - PROCESS | 1180 | 1472661561683 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:39:21 INFO - PROCESS | 1180 | 1472661561693 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1180 | 1472661561696 Marionette TRACE conn6 <- [1,1214,null,{}] 09:39:21 INFO - PROCESS | 1180 | 1472661561702 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}] 09:39:21 INFO - PROCESS | 1180 | 1472661561705 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:21 INFO - PROCESS | 1180 | 1472661561789 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:39:21 INFO - PROCESS | 1180 | 1472661561803 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1180 | 1472661561806 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:21 INFO - PROCESS | 1180 | ++DOCSHELL 0D290800 == 27 [pid = 1180] [id = 313] 09:39:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0D290C00) [pid = 1180] [serial = 938] [outer = 00000000] 09:39:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0D459C00) [pid = 1180] [serial = 939] [outer = 0D290C00] 09:39:21 INFO - PROCESS | 1180 | 1472661561856 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0DDFD400) [pid = 1180] [serial = 940] [outer = 0D290C00] 09:39:22 INFO - PROCESS | 1180 | 1472661562341 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 09:39:22 INFO - PROCESS | 1180 | 1472661562378 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1180 | 1472661562383 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:39:22 INFO - PROCESS | 1180 | 1472661562390 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:39:22 INFO - PROCESS | 1180 | 1472661562393 Marionette TRACE conn6 <- [1,1218,null,{}] 09:39:22 INFO - PROCESS | 1180 | 1472661562396 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}] 09:39:22 INFO - PROCESS | 1180 | 1472661562399 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:22 INFO - PROCESS | 1180 | 1472661562488 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:39:22 INFO - PROCESS | 1180 | 1472661562497 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1180 | 1472661562499 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:22 INFO - PROCESS | 1180 | ++DOCSHELL 118A8800 == 28 [pid = 1180] [id = 314] 09:39:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1234D800) [pid = 1180] [serial = 941] [outer = 00000000] 09:39:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (123B0000) [pid = 1180] [serial = 942] [outer = 1234D800] 09:39:22 INFO - PROCESS | 1180 | 1472661562549 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (12CDB800) [pid = 1180] [serial = 943] [outer = 1234D800] 09:39:22 INFO - PROCESS | 1180 | 1472661563001 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 09:39:23 INFO - PROCESS | 1180 | 1472661563023 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1180 | 1472661563025 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:39:23 INFO - PROCESS | 1180 | 1472661563028 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:39:23 INFO - PROCESS | 1180 | 1472661563032 Marionette TRACE conn6 <- [1,1222,null,{}] 09:39:23 INFO - PROCESS | 1180 | 1472661563047 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}] 09:39:23 INFO - PROCESS | 1180 | 1472661563051 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:23 INFO - PROCESS | 1180 | 1472661563141 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:39:23 INFO - PROCESS | 1180 | 1472661563286 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1180 | 1472661563289 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:23 INFO - PROCESS | 1180 | ++DOCSHELL 13E75400 == 29 [pid = 1180] [id = 315] 09:39:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13E75800) [pid = 1180] [serial = 944] [outer = 00000000] 09:39:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13E7E000) [pid = 1180] [serial = 945] [outer = 13E75800] 09:39:23 INFO - PROCESS | 1180 | 1472661563339 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13F5C000) [pid = 1180] [serial = 946] [outer = 13E75800] 09:39:23 INFO - PROCESS | 1180 | 1472661563762 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 791ms 09:39:23 INFO - PROCESS | 1180 | 1472661563824 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1180 | 1472661563827 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:39:23 INFO - PROCESS | 1180 | 1472661563835 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1180 | 1472661563837 Marionette TRACE conn6 <- [1,1226,null,{}] 09:39:23 INFO - PROCESS | 1180 | 1472661563840 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}] 09:39:23 INFO - PROCESS | 1180 | 1472661563842 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:23 INFO - PROCESS | 1180 | 1472661563959 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:39:23 INFO - PROCESS | 1180 | 1472661563971 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1180 | 1472661563973 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:24 INFO - PROCESS | 1180 | ++DOCSHELL 13F5B800 == 30 [pid = 1180] [id = 316] 09:39:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (14584800) [pid = 1180] [serial = 947] [outer = 00000000] 09:39:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (151E1800) [pid = 1180] [serial = 948] [outer = 14584800] 09:39:24 INFO - PROCESS | 1180 | 1472661564068 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1588DC00) [pid = 1180] [serial = 949] [outer = 14584800] 09:39:24 INFO - PROCESS | 1180 | 1472661564483 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 09:39:24 INFO - PROCESS | 1180 | 1472661564504 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:39:24 INFO - PROCESS | 1180 | 1472661564506 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:39:24 INFO - PROCESS | 1180 | 1472661564509 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1180 | 1472661564511 Marionette TRACE conn6 <- [1,1230,null,{}] 09:39:24 INFO - PROCESS | 1180 | 1472661564556 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}] 09:39:24 INFO - PROCESS | 1180 | 1472661564558 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:24 INFO - PROCESS | 1180 | 1472661564665 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:39:24 INFO - PROCESS | 1180 | 1472661564675 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1180 | 1472661564677 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:24 INFO - PROCESS | 1180 | ++DOCSHELL 15892000 == 31 [pid = 1180] [id = 317] 09:39:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15893400) [pid = 1180] [serial = 950] [outer = 00000000] 09:39:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (15E05C00) [pid = 1180] [serial = 951] [outer = 15893400] 09:39:24 INFO - PROCESS | 1180 | 1472661564723 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E0E000) [pid = 1180] [serial = 952] [outer = 15893400] 09:39:25 INFO - PROCESS | 1180 | 1472661565189 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 710ms 09:39:25 INFO - PROCESS | 1180 | 1472661565222 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1180 | 1472661565224 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:39:25 INFO - PROCESS | 1180 | 1472661565227 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:39:25 INFO - PROCESS | 1180 | 1472661565229 Marionette TRACE conn6 <- [1,1234,null,{}] 09:39:25 INFO - PROCESS | 1180 | 1472661565233 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}] 09:39:25 INFO - PROCESS | 1180 | 1472661565239 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:25 INFO - PROCESS | 1180 | 1472661565374 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:39:25 INFO - PROCESS | 1180 | 1472661565434 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1180 | 1472661565436 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:25 INFO - PROCESS | 1180 | ++DOCSHELL 15897800 == 32 [pid = 1180] [id = 318] 09:39:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (15E29C00) [pid = 1180] [serial = 953] [outer = 00000000] 09:39:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (16401800) [pid = 1180] [serial = 954] [outer = 15E29C00] 09:39:25 INFO - PROCESS | 1180 | 1472661565485 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (16407400) [pid = 1180] [serial = 955] [outer = 15E29C00] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (17331400) [pid = 1180] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (160E2400) [pid = 1180] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (17250C00) [pid = 1180] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1727E800) [pid = 1180] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13E5F800) [pid = 1180] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0B839400) [pid = 1180] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E0DC00) [pid = 1180] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (14586C00) [pid = 1180] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (11791800) [pid = 1180] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D28E000) [pid = 1180] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1299A800) [pid = 1180] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17CA6000) [pid = 1180] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:39:25 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (164DC400) [pid = 1180] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:39:26 INFO - PROCESS | 1180 | 1472661566119 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 09:39:26 INFO - PROCESS | 1180 | 1472661566160 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 1180 | 1472661566162 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:39:26 INFO - PROCESS | 1180 | 1472661566166 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1180 | 1472661566168 Marionette TRACE conn6 <- [1,1238,null,{}] 09:39:26 INFO - PROCESS | 1180 | 1472661566171 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}] 09:39:26 INFO - PROCESS | 1180 | 1472661566173 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:26 INFO - PROCESS | 1180 | 1472661566259 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:39:26 INFO - PROCESS | 1180 | 1472661566278 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1180 | 1472661566280 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:26 INFO - PROCESS | 1180 | ++DOCSHELL 13E21400 == 33 [pid = 1180] [id = 319] 09:39:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13F53000) [pid = 1180] [serial = 956] [outer = 00000000] 09:39:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E04800) [pid = 1180] [serial = 957] [outer = 13F53000] 09:39:26 INFO - PROCESS | 1180 | 1472661566328 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E22C00) [pid = 1180] [serial = 958] [outer = 13F53000] 09:39:26 INFO - PROCESS | 1180 | 1472661566757 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 09:39:26 INFO - PROCESS | 1180 | 1472661566800 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:39:26 INFO - PROCESS | 1180 | 1472661566802 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:39:26 INFO - PROCESS | 1180 | 1472661566805 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1180 | 1472661566807 Marionette TRACE conn6 <- [1,1242,null,{}] 09:39:26 INFO - PROCESS | 1180 | 1472661566811 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}] 09:39:26 INFO - PROCESS | 1180 | 1472661566813 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:26 INFO - PROCESS | 1180 | 1472661566891 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:39:26 INFO - PROCESS | 1180 | 1472661566897 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1180 | 1472661566899 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:26 INFO - PROCESS | 1180 | ++DOCSHELL 15E3F000 == 34 [pid = 1180] [id = 320] 09:39:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16402400) [pid = 1180] [serial = 959] [outer = 00000000] 09:39:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16568000) [pid = 1180] [serial = 960] [outer = 16402400] 09:39:26 INFO - PROCESS | 1180 | 1472661566947 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16569800) [pid = 1180] [serial = 961] [outer = 16402400] 09:39:27 INFO - PROCESS | 1180 | 1472661567539 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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 770ms 09:39:27 INFO - PROCESS | 1180 | 1472661567577 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1180 | 1472661567582 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:39:27 INFO - PROCESS | 1180 | 1472661567612 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1180 | 1472661567616 Marionette TRACE conn6 <- [1,1246,null,{}] 09:39:27 INFO - PROCESS | 1180 | 1472661567622 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}] 09:39:27 INFO - PROCESS | 1180 | 1472661567625 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:27 INFO - PROCESS | 1180 | 1472661567757 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:39:27 INFO - PROCESS | 1180 | 1472661567881 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1180 | 1472661567886 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:27 INFO - PROCESS | 1180 | ++DOCSHELL 0D07C400 == 35 [pid = 1180] [id = 321] 09:39:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0D0A2000) [pid = 1180] [serial = 962] [outer = 00000000] 09:39:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0D327400) [pid = 1180] [serial = 963] [outer = 0D0A2000] 09:39:27 INFO - PROCESS | 1180 | 1472661567946 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0E8E3C00) [pid = 1180] [serial = 964] [outer = 0D0A2000] 09:39:28 INFO - PROCESS | 1180 | 1472661568709 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]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1173ms 09:39:28 INFO - PROCESS | 1180 | 1472661568789 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1180 | 1472661568794 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:39:28 INFO - PROCESS | 1180 | 1472661568801 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1180 | 1472661568804 Marionette TRACE conn6 <- [1,1250,null,{}] 09:39:28 INFO - PROCESS | 1180 | 1472661568809 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}] 09:39:28 INFO - PROCESS | 1180 | 1472661568811 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:28 INFO - PROCESS | 1180 | 1472661568939 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:39:29 INFO - PROCESS | 1180 | 1472661569060 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1180 | 1472661569063 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:29 INFO - PROCESS | 1180 | ++DOCSHELL 13ABF400 == 36 [pid = 1180] [id = 322] 09:39:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13ABF800) [pid = 1180] [serial = 965] [outer = 00000000] 09:39:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13E1DC00) [pid = 1180] [serial = 966] [outer = 13ABF800] 09:39:29 INFO - PROCESS | 1180 | 1472661569124 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13E72400) [pid = 1180] [serial = 967] [outer = 13ABF800] 09:39:29 INFO - PROCESS | 1180 | 1472661569940 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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1180ms 09:39:29 INFO - PROCESS | 1180 | 1472661569986 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 1180 | 1472661569990 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:39:29 INFO - PROCESS | 1180 | 1472661569995 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1180 | 1472661569998 Marionette TRACE conn6 <- [1,1254,null,{}] 09:39:30 INFO - PROCESS | 1180 | 1472661570004 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}] 09:39:30 INFO - PROCESS | 1180 | 1472661570007 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:30 INFO - PROCESS | 1180 | 1472661570120 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 13E21400 == 35 [pid = 1180] [id = 319] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 15897800 == 34 [pid = 1180] [id = 318] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 15892000 == 33 [pid = 1180] [id = 317] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 13F5B800 == 32 [pid = 1180] [id = 316] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 13E75400 == 31 [pid = 1180] [id = 315] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 118A8800 == 30 [pid = 1180] [id = 314] 09:39:30 INFO - PROCESS | 1180 | --DOCSHELL 0D290800 == 29 [pid = 1180] [id = 313] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (17BB7000) [pid = 1180] [serial = 919] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16409400) [pid = 1180] [serial = 906] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (17275C00) [pid = 1180] [serial = 909] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (165E3000) [pid = 1180] [serial = 907] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (172D5800) [pid = 1180] [serial = 912] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (17250000) [pid = 1180] [serial = 915] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0C60B400) [pid = 1180] [serial = 888] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0CC55C00) [pid = 1180] [serial = 889] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E2CC00) [pid = 1180] [serial = 903] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1727C000) [pid = 1180] [serial = 910] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1458E800) [pid = 1180] [serial = 900] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (151E3400) [pid = 1180] [serial = 901] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (12D91800) [pid = 1180] [serial = 891] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1299D000) [pid = 1180] [serial = 892] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D456C00) [pid = 1180] [serial = 894] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0DD08800) [pid = 1180] [serial = 895] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13ACE800) [pid = 1180] [serial = 898] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13ABEC00) [pid = 1180] [serial = 897] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (17EEB400) [pid = 1180] [serial = 921] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17EEC000) [pid = 1180] [serial = 922] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (17BACC00) [pid = 1180] [serial = 918] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (17177400) [pid = 1180] [serial = 886] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (172D8C00) [pid = 1180] [serial = 913] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (172D3400) [pid = 1180] [serial = 916] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15E3CC00) [pid = 1180] [serial = 904] [outer = 00000000] [url = about:blank] 09:39:30 INFO - PROCESS | 1180 | 1472661570240 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1180 | 1472661570244 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:30 INFO - PROCESS | 1180 | ++DOCSHELL 0C273000 == 30 [pid = 1180] [id = 323] 09:39:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0C2C7000) [pid = 1180] [serial = 968] [outer = 00000000] 09:39:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0CC54000) [pid = 1180] [serial = 969] [outer = 0C2C7000] 09:39:30 INFO - PROCESS | 1180 | 1472661570297 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D28CC00) [pid = 1180] [serial = 970] [outer = 0C2C7000] 09:39:30 INFO - PROCESS | 1180 | 1472661570738 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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 790ms 09:39:30 INFO - PROCESS | 1180 | 1472661570787 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1180 | 1472661570791 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:39:30 INFO - PROCESS | 1180 | 1472661570801 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1180 | 1472661570803 Marionette TRACE conn6 <- [1,1258,null,{}] 09:39:30 INFO - PROCESS | 1180 | 1472661570807 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}] 09:39:30 INFO - PROCESS | 1180 | 1472661570810 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:30 INFO - PROCESS | 1180 | 1472661570897 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:39:30 INFO - PROCESS | 1180 | 1472661570904 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1180 | 1472661570906 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:30 INFO - PROCESS | 1180 | ++DOCSHELL 11181000 == 31 [pid = 1180] [id = 324] 09:39:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (11186000) [pid = 1180] [serial = 971] [outer = 00000000] 09:39:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1299D000) [pid = 1180] [serial = 972] [outer = 11186000] 09:39:30 INFO - PROCESS | 1180 | 1472661570956 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (12DB2000) [pid = 1180] [serial = 973] [outer = 11186000] 09:39:31 INFO - PROCESS | 1180 | 1472661571415 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 09:39:31 INFO - PROCESS | 1180 | 1472661571491 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1180 | 1472661571493 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:39:31 INFO - PROCESS | 1180 | 1472661571497 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:39:31 INFO - PROCESS | 1180 | 1472661571500 Marionette TRACE conn6 <- [1,1262,null,{}] 09:39:31 INFO - PROCESS | 1180 | 1472661571511 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}] 09:39:31 INFO - PROCESS | 1180 | 1472661571515 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:31 INFO - PROCESS | 1180 | 1472661571631 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:39:31 INFO - PROCESS | 1180 | 1472661571721 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1180 | 1472661571724 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:31 INFO - PROCESS | 1180 | ++DOCSHELL 13F51C00 == 32 [pid = 1180] [id = 325] 09:39:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13F52C00) [pid = 1180] [serial = 974] [outer = 00000000] 09:39:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (14584000) [pid = 1180] [serial = 975] [outer = 13F52C00] 09:39:31 INFO - PROCESS | 1180 | 1472661571774 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (151DE000) [pid = 1180] [serial = 976] [outer = 13F52C00] 09:39:32 INFO - PROCESS | 1180 | 1472661572145 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 09:39:32 INFO - PROCESS | 1180 | 1472661572170 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1180 | 1472661572173 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:39:32 INFO - PROCESS | 1180 | 1472661572176 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:39:32 INFO - PROCESS | 1180 | 1472661572178 Marionette TRACE conn6 <- [1,1266,null,{}] 09:39:32 INFO - PROCESS | 1180 | 1472661572181 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}] 09:39:32 INFO - PROCESS | 1180 | 1472661572183 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:32 INFO - PROCESS | 1180 | 1472661572319 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:39:32 INFO - PROCESS | 1180 | 1472661572332 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1180 | 1472661572334 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:32 INFO - PROCESS | 1180 | ++DOCSHELL 1588D800 == 33 [pid = 1180] [id = 326] 09:39:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15891400) [pid = 1180] [serial = 977] [outer = 00000000] 09:39:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E2A000) [pid = 1180] [serial = 978] [outer = 15891400] 09:39:32 INFO - PROCESS | 1180 | 1472661572380 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E36C00) [pid = 1180] [serial = 979] [outer = 15891400] 09:39:32 INFO - PROCESS | 1180 | 1472661572822 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 09:39:32 INFO - PROCESS | 1180 | 1472661572852 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1180 | 1472661572854 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:39:32 INFO - PROCESS | 1180 | 1472661572858 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1180 | 1472661572859 Marionette TRACE conn6 <- [1,1270,null,{}] 09:39:32 INFO - PROCESS | 1180 | 1472661572863 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}] 09:39:32 INFO - PROCESS | 1180 | 1472661572865 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:32 INFO - PROCESS | 1180 | 1472661572975 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:39:33 INFO - PROCESS | 1180 | 1472661573063 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1180 | 1472661573065 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:33 INFO - PROCESS | 1180 | ++DOCSHELL 15E3D800 == 34 [pid = 1180] [id = 327] 09:39:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E3F400) [pid = 1180] [serial = 980] [outer = 00000000] 09:39:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16410400) [pid = 1180] [serial = 981] [outer = 15E3F400] 09:39:33 INFO - PROCESS | 1180 | 1472661573112 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (165E0C00) [pid = 1180] [serial = 982] [outer = 15E3F400] 09:39:33 INFO - PROCESS | 1180 | 1472661573527 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 09:39:33 INFO - PROCESS | 1180 | 1472661573593 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1180 | 1472661573595 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:39:33 INFO - PROCESS | 1180 | 1472661573599 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1180 | 1472661573600 Marionette TRACE conn6 <- [1,1274,null,{}] 09:39:33 INFO - PROCESS | 1180 | 1472661573604 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}] 09:39:33 INFO - PROCESS | 1180 | 1472661573609 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:33 INFO - PROCESS | 1180 | 1472661573763 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:39:33 INFO - PROCESS | 1180 | 1472661573786 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1180 | 1472661573789 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:33 INFO - PROCESS | 1180 | ++DOCSHELL 0C4E8400 == 35 [pid = 1180] [id = 328] 09:39:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17183C00) [pid = 1180] [serial = 983] [outer = 00000000] 09:39:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17250800) [pid = 1180] [serial = 984] [outer = 17183C00] 09:39:33 INFO - PROCESS | 1180 | 1472661573835 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17271400) [pid = 1180] [serial = 985] [outer = 17183C00] 09:39:34 INFO - PROCESS | 1180 | 1472661574395 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]]]}] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D290C00) [pid = 1180] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (11382C00) [pid = 1180] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (14584800) [pid = 1180] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1234D800) [pid = 1180] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E75800) [pid = 1180] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0CC53800) [pid = 1180] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13E75000) [pid = 1180] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15893400) [pid = 1180] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17275400) [pid = 1180] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (18874C00) [pid = 1180] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E29C00) [pid = 1180] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:39:34 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13F53000) [pid = 1180] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 870ms 09:39:34 INFO - PROCESS | 1180 | 1472661574470 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:39:34 INFO - PROCESS | 1180 | 1472661574472 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:39:34 INFO - PROCESS | 1180 | 1472661574476 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1180 | 1472661574478 Marionette TRACE conn6 <- [1,1278,null,{}] 09:39:34 INFO - PROCESS | 1180 | 1472661574481 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}] 09:39:34 INFO - PROCESS | 1180 | 1472661574483 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:34 INFO - PROCESS | 1180 | 1472661574571 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:39:34 INFO - PROCESS | 1180 | 1472661574577 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1180 | 1472661574579 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:34 INFO - PROCESS | 1180 | ++DOCSHELL 129A0C00 == 36 [pid = 1180] [id = 329] 09:39:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (12CDBC00) [pid = 1180] [serial = 986] [outer = 00000000] 09:39:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E75800) [pid = 1180] [serial = 987] [outer = 12CDBC00] 09:39:34 INFO - PROCESS | 1180 | 1472661574627 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E78800) [pid = 1180] [serial = 988] [outer = 12CDBC00] 09:39:35 INFO - PROCESS | 1180 | 1472661575052 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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 09:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:39:35 INFO - PROCESS | 1180 | 1472661575106 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 1180 | 1472661575109 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 1180 | 1472661575111 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 1180 | 1472661575113 Marionette TRACE conn6 <- [1,1282,null,{}] 09:39:35 INFO - PROCESS | 1180 | 1472661575117 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}] 09:39:35 INFO - PROCESS | 1180 | 1472661575118 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:35 INFO - PROCESS | 1180 | 1472661575199 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:39:35 INFO - PROCESS | 1180 | 1472661575204 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1180 | 1472661575206 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:35 INFO - PROCESS | 1180 | ++DOCSHELL 15E25400 == 37 [pid = 1180] [id = 330] 09:39:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E29C00) [pid = 1180] [serial = 989] [outer = 00000000] 09:39:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17273000) [pid = 1180] [serial = 990] [outer = 15E29C00] 09:39:35 INFO - PROCESS | 1180 | 1472661575252 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1727BC00) [pid = 1180] [serial = 991] [outer = 15E29C00] 09:39:35 INFO - PROCESS | 1180 | 1472661575677 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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 09:39:35 INFO - PROCESS | 1180 | 1472661575742 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 1180 | 1472661575744 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:39:35 INFO - PROCESS | 1180 | 1472661575748 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 1180 | 1472661575750 Marionette TRACE conn6 <- [1,1286,null,{}] 09:39:35 INFO - PROCESS | 1180 | 1472661575753 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}] 09:39:35 INFO - PROCESS | 1180 | 1472661575755 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:35 INFO - PROCESS | 1180 | 1472661575837 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:39:35 INFO - PROCESS | 1180 | 1472661575845 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1180 | 1472661575847 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:35 INFO - PROCESS | 1180 | ++DOCSHELL 13E77800 == 38 [pid = 1180] [id = 331] 09:39:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (172D3400) [pid = 1180] [serial = 992] [outer = 00000000] 09:39:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (172DD000) [pid = 1180] [serial = 993] [outer = 172D3400] 09:39:35 INFO - PROCESS | 1180 | 1472661575893 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (172E0000) [pid = 1180] [serial = 994] [outer = 172D3400] 09:39:36 INFO - PROCESS | 1180 | 1472661576368 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 09:39:36 INFO - PROCESS | 1180 | 1472661576441 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1180 | 1472661576445 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:39:36 INFO - PROCESS | 1180 | 1472661576452 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1180 | 1472661576457 Marionette TRACE conn6 <- [1,1290,null,{}] 09:39:36 INFO - PROCESS | 1180 | 1472661576463 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}] 09:39:36 INFO - PROCESS | 1180 | 1472661576467 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:36 INFO - PROCESS | 1180 | 1472661576586 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:39:36 INFO - PROCESS | 1180 | 1472661576718 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1180 | 1472661576723 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:36 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53400 == 39 [pid = 1180] [id = 332] 09:39:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0CC54400) [pid = 1180] [serial = 995] [outer = 00000000] 09:39:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D289400) [pid = 1180] [serial = 996] [outer = 0CC54400] 09:39:36 INFO - PROCESS | 1180 | 1472661576783 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0DEE4C00) [pid = 1180] [serial = 997] [outer = 0CC54400] 09:39:37 INFO - PROCESS | 1180 | 1472661577434 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1025ms 09:39:37 INFO - PROCESS | 1180 | 1472661577480 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 1180 | 1472661577484 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:39:37 INFO - PROCESS | 1180 | 1472661577491 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 1180 | 1472661577495 Marionette TRACE conn6 <- [1,1294,null,{}] 09:39:37 INFO - PROCESS | 1180 | 1472661577499 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}] 09:39:37 INFO - PROCESS | 1180 | 1472661577502 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:37 INFO - PROCESS | 1180 | 1472661577614 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:39:37 INFO - PROCESS | 1180 | 1472661577745 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1180 | 1472661577748 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:37 INFO - PROCESS | 1180 | ++DOCSHELL 13E1E000 == 40 [pid = 1180] [id = 333] 09:39:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (13E1E400) [pid = 1180] [serial = 998] [outer = 00000000] 09:39:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (13F57C00) [pid = 1180] [serial = 999] [outer = 13E1E400] 09:39:37 INFO - PROCESS | 1180 | 1472661577808 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15385800) [pid = 1180] [serial = 1000] [outer = 13E1E400] 09:39:38 INFO - PROCESS | 1180 | 1472661578364 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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 931ms 09:39:38 INFO - PROCESS | 1180 | 1472661578420 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 1180 | 1472661578423 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:39:38 INFO - PROCESS | 1180 | 1472661578427 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1180 | 1472661578429 Marionette TRACE conn6 <- [1,1298,null,{}] 09:39:38 INFO - PROCESS | 1180 | 1472661578439 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}] 09:39:38 INFO - PROCESS | 1180 | 1472661578444 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:38 INFO - PROCESS | 1180 | 1472661578556 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:39:38 INFO - PROCESS | 1180 | 1472661578661 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 1180 | 1472661578665 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:38 INFO - PROCESS | 1180 | ++DOCSHELL 1724CC00 == 41 [pid = 1180] [id = 334] 09:39:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (1724D800) [pid = 1180] [serial = 1001] [outer = 00000000] 09:39:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (172D2800) [pid = 1180] [serial = 1002] [outer = 1724D800] 09:39:38 INFO - PROCESS | 1180 | 1472661578724 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (172DCC00) [pid = 1180] [serial = 1003] [outer = 1724D800] 09:39:39 INFO - PROCESS | 1180 | 1472661579377 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] 09:39:39 INFO - PROCESS | 1180 | 1472661579402 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 1180 | 1472661579406 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:39:39 INFO - PROCESS | 1180 | 1472661579408 Marionette TRACE conn6 <- [1,1302,null,{}] 09:39:39 INFO - PROCESS | 1180 | 1472661579412 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}] 09:39:39 INFO - PROCESS | 1180 | 1472661579414 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:39 INFO - PROCESS | 1180 | 1472661579524 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:39:39 INFO - PROCESS | 1180 | 1472661579625 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1180 | 1472661579628 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:39 INFO - PROCESS | 1180 | ++DOCSHELL 1744B000 == 42 [pid = 1180] [id = 335] 09:39:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17B24800) [pid = 1180] [serial = 1004] [outer = 00000000] 09:39:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17CAF000) [pid = 1180] [serial = 1005] [outer = 17B24800] 09:39:39 INFO - PROCESS | 1180 | 1472661579683 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17EEB800) [pid = 1180] [serial = 1006] [outer = 17B24800] 09:39:40 INFO - PROCESS | 1180 | 1472661580496 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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1118ms 09:39:40 INFO - PROCESS | 1180 | 1472661580528 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:39:40 INFO - PROCESS | 1180 | 1472661580533 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 1180 | 1472661580538 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1180 | 1472661580541 Marionette TRACE conn6 <- [1,1306,null,{}] 09:39:40 INFO - PROCESS | 1180 | 1472661580546 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}] 09:39:40 INFO - PROCESS | 1180 | 1472661580549 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:40 INFO - PROCESS | 1180 | 1472661580653 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:39:40 INFO - PROCESS | 1180 | 1472661580784 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1180 | 1472661580789 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:40 INFO - PROCESS | 1180 | ++DOCSHELL 0DDEE800 == 43 [pid = 1180] [id = 336] 09:39:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (11382C00) [pid = 1180] [serial = 1007] [outer = 00000000] 09:39:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (118A5C00) [pid = 1180] [serial = 1008] [outer = 11382C00] 09:39:40 INFO - PROCESS | 1180 | 1472661580845 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (12CD7800) [pid = 1180] [serial = 1009] [outer = 11382C00] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 15E25400 == 42 [pid = 1180] [id = 330] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 129A0C00 == 41 [pid = 1180] [id = 329] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 0C4E8400 == 40 [pid = 1180] [id = 328] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 15E3D800 == 39 [pid = 1180] [id = 327] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 1588D800 == 38 [pid = 1180] [id = 326] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 13F51C00 == 37 [pid = 1180] [id = 325] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 11181000 == 36 [pid = 1180] [id = 324] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 0C273000 == 35 [pid = 1180] [id = 323] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 13ABF400 == 34 [pid = 1180] [id = 322] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 15E3F000 == 33 [pid = 1180] [id = 320] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 0D07C400 == 32 [pid = 1180] [id = 321] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 11382400 == 31 [pid = 1180] [id = 312] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 1744B000 == 30 [pid = 1180] [id = 335] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 1724CC00 == 29 [pid = 1180] [id = 334] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 13E77800 == 28 [pid = 1180] [id = 331] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 0CC53400 == 27 [pid = 1180] [id = 332] 09:39:41 INFO - PROCESS | 1180 | --DOCSHELL 13E1E000 == 26 [pid = 1180] [id = 333] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (0D459C00) [pid = 1180] [serial = 939] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (0DDFD400) [pid = 1180] [serial = 940] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (1189E000) [pid = 1180] [serial = 936] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (12CDAC00) [pid = 1180] [serial = 937] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (151E1800) [pid = 1180] [serial = 948] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (123B0000) [pid = 1180] [serial = 942] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (12CDB800) [pid = 1180] [serial = 943] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13E7E000) [pid = 1180] [serial = 945] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (123AEC00) [pid = 1180] [serial = 925] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (110BB000) [pid = 1180] [serial = 924] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1589A800) [pid = 1180] [serial = 928] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13FBBC00) [pid = 1180] [serial = 927] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E0E000) [pid = 1180] [serial = 952] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (18530000) [pid = 1180] [serial = 931] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (17B1E000) [pid = 1180] [serial = 930] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (18DCDC00) [pid = 1180] [serial = 934] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (18CF7000) [pid = 1180] [serial = 933] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E05C00) [pid = 1180] [serial = 951] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1588DC00) [pid = 1180] [serial = 949] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (16401800) [pid = 1180] [serial = 954] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (16568000) [pid = 1180] [serial = 960] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E22C00) [pid = 1180] [serial = 958] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (16407400) [pid = 1180] [serial = 955] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13F5C000) [pid = 1180] [serial = 946] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E04800) [pid = 1180] [serial = 957] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 1180 | 1472661581959 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1478ms 09:39:42 INFO - PROCESS | 1180 | 1472661582016 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1180 | 1472661582021 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:39:42 INFO - PROCESS | 1180 | 1472661582025 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1180 | 1472661582029 Marionette TRACE conn6 <- [1,1310,null,{}] 09:39:42 INFO - PROCESS | 1180 | 1472661582035 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}] 09:39:42 INFO - PROCESS | 1180 | 1472661582037 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:42 INFO - PROCESS | 1180 | 1472661582127 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:39:42 INFO - PROCESS | 1180 | 1472661582135 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1180 | 1472661582138 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:42 INFO - PROCESS | 1180 | ++DOCSHELL 0C607800 == 27 [pid = 1180] [id = 337] 09:39:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0C60C800) [pid = 1180] [serial = 1010] [outer = 00000000] 09:39:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D07C000) [pid = 1180] [serial = 1011] [outer = 0C60C800] 09:39:42 INFO - PROCESS | 1180 | 1472661582188 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D28B000) [pid = 1180] [serial = 1012] [outer = 0C60C800] 09:39:42 INFO - PROCESS | 1180 | 1472661582665 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 09:39:42 INFO - PROCESS | 1180 | 1472661582716 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1180 | 1472661582721 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:39:42 INFO - PROCESS | 1180 | 1472661582727 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1180 | 1472661582730 Marionette TRACE conn6 <- [1,1314,null,{}] 09:39:42 INFO - PROCESS | 1180 | 1472661582734 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}] 09:39:42 INFO - PROCESS | 1180 | 1472661582737 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:42 INFO - PROCESS | 1180 | 1472661582862 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:39:42 INFO - PROCESS | 1180 | 1472661582953 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1180 | 1472661582956 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:42 INFO - PROCESS | 1180 | ++DOCSHELL 11366000 == 28 [pid = 1180] [id = 338] 09:39:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1137E400) [pid = 1180] [serial = 1013] [outer = 00000000] 09:39:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1179A400) [pid = 1180] [serial = 1014] [outer = 1137E400] 09:39:43 INFO - PROCESS | 1180 | 1472661583006 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (12354C00) [pid = 1180] [serial = 1015] [outer = 1137E400] 09:39:43 INFO - PROCESS | 1180 | 1472661583392 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]]]}] 09:39:43 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 09:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 09:39:43 INFO - PROCESS | 1180 | 1472661583415 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 1180 | 1472661583417 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:39:43 INFO - PROCESS | 1180 | 1472661583422 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1180 | 1472661583425 Marionette TRACE conn6 <- [1,1318,null,{}] 09:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:39:43 INFO - PROCESS | 1180 | 1472661583436 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}] 09:39:43 INFO - PROCESS | 1180 | 1472661583441 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:43 INFO - PROCESS | 1180 | 1472661583529 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:39:43 INFO - PROCESS | 1180 | 1472661583536 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 1180 | 1472661583539 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:43 INFO - PROCESS | 1180 | ++DOCSHELL 13AC3C00 == 29 [pid = 1180] [id = 339] 09:39:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13AC4400) [pid = 1180] [serial = 1016] [outer = 00000000] 09:39:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13AD5400) [pid = 1180] [serial = 1017] [outer = 13AC4400] 09:39:43 INFO - PROCESS | 1180 | 1472661583589 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E23400) [pid = 1180] [serial = 1018] [outer = 13AC4400] 09:39:44 INFO - PROCESS | 1180 | 1472661584076 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]]]}] 09:39:44 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 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 09:39:44 INFO - PROCESS | 1180 | 1472661584159 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 1180 | 1472661584162 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 1180 | 1472661584165 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:39:44 INFO - PROCESS | 1180 | 1472661584167 Marionette TRACE conn6 <- [1,1322,null,{}] 09:39:44 INFO - PROCESS | 1180 | 1472661584171 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}] 09:39:44 INFO - PROCESS | 1180 | 1472661584172 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:44 INFO - PROCESS | 1180 | 1472661584318 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:39:44 INFO - PROCESS | 1180 | 1472661584339 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1180 | 1472661584341 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:44 INFO - PROCESS | 1180 | ++DOCSHELL 13F5A400 == 30 [pid = 1180] [id = 340] 09:39:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13F5B000) [pid = 1180] [serial = 1019] [outer = 00000000] 09:39:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (14571000) [pid = 1180] [serial = 1020] [outer = 13F5B000] 09:39:44 INFO - PROCESS | 1180 | 1472661584388 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1458EC00) [pid = 1180] [serial = 1021] [outer = 13F5B000] 09:39:44 INFO - PROCESS | 1180 | 1472661584816 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 09:39:44 INFO - PROCESS | 1180 | 1472661584899 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 1180 | 1472661584901 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 1180 | 1472661584904 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:39:44 INFO - PROCESS | 1180 | 1472661584906 Marionette TRACE conn6 <- [1,1326,null,{}] 09:39:44 INFO - PROCESS | 1180 | 1472661584910 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}] 09:39:44 INFO - PROCESS | 1180 | 1472661584912 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:45 INFO - PROCESS | 1180 | 1472661585020 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:39:45 INFO - PROCESS | 1180 | 1472661585026 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 1180 | 1472661585028 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:45 INFO - PROCESS | 1180 | ++DOCSHELL 151E2800 == 31 [pid = 1180] [id = 341] 09:39:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15383800) [pid = 1180] [serial = 1022] [outer = 00000000] 09:39:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15891C00) [pid = 1180] [serial = 1023] [outer = 15383800] 09:39:45 INFO - PROCESS | 1180 | 1472661585075 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15893000) [pid = 1180] [serial = 1024] [outer = 15383800] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E3F400) [pid = 1180] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (17183C00) [pid = 1180] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13ABF800) [pid = 1180] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (16402400) [pid = 1180] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D0A2000) [pid = 1180] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (11186000) [pid = 1180] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0C2C7000) [pid = 1180] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13F52C00) [pid = 1180] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (12CDBC00) [pid = 1180] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E29C00) [pid = 1180] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15891400) [pid = 1180] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:39:46 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (172D3400) [pid = 1180] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:39:46 INFO - PROCESS | 1180 | 1472661586267 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1375ms 09:39:46 INFO - PROCESS | 1180 | 1472661586284 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 1180 | 1472661586286 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:39:46 INFO - PROCESS | 1180 | 1472661586289 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 1180 | 1472661586291 Marionette TRACE conn6 <- [1,1330,null,{}] 09:39:46 INFO - PROCESS | 1180 | 1472661586295 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}] 09:39:46 INFO - PROCESS | 1180 | 1472661586300 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:46 INFO - PROCESS | 1180 | 1472661586389 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:39:46 INFO - PROCESS | 1180 | 1472661586395 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 1180 | 1472661586397 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:46 INFO - PROCESS | 1180 | ++DOCSHELL 113F4C00 == 32 [pid = 1180] [id = 342] 09:39:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (118A3C00) [pid = 1180] [serial = 1025] [outer = 00000000] 09:39:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15891800) [pid = 1180] [serial = 1026] [outer = 118A3C00] 09:39:46 INFO - PROCESS | 1180 | 1472661586444 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E0D000) [pid = 1180] [serial = 1027] [outer = 118A3C00] 09:39:46 INFO - PROCESS | 1180 | 1472661586883 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:39:46 INFO - PROCESS | 1180 | 1472661586920 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 1180 | 1472661586922 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 1180 | 1472661586925 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 1180 | 1472661586927 Marionette TRACE conn6 <- [1,1334,null,{}] 09:39:46 INFO - PROCESS | 1180 | 1472661586930 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}] 09:39:46 INFO - PROCESS | 1180 | 1472661586932 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:47 INFO - PROCESS | 1180 | 1472661587009 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:39:47 INFO - PROCESS | 1180 | 1472661587016 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 1180 | 1472661587018 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:47 INFO - PROCESS | 1180 | ++DOCSHELL 15E23400 == 33 [pid = 1180] [id = 343] 09:39:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E28400) [pid = 1180] [serial = 1028] [outer = 00000000] 09:39:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E35800) [pid = 1180] [serial = 1029] [outer = 15E28400] 09:39:47 INFO - PROCESS | 1180 | 1472661587066 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E36800) [pid = 1180] [serial = 1030] [outer = 15E28400] 09:39:47 INFO - PROCESS | 1180 | 1472661587497 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 09:39:47 INFO - PROCESS | 1180 | 1472661587556 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 1180 | 1472661587558 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:39:47 INFO - PROCESS | 1180 | 1472661587561 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 1180 | 1472661587563 Marionette TRACE conn6 <- [1,1338,null,{}] 09:39:47 INFO - PROCESS | 1180 | 1472661587567 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}] 09:39:47 INFO - PROCESS | 1180 | 1472661587568 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:47 INFO - PROCESS | 1180 | 1472661587646 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:39:47 INFO - PROCESS | 1180 | 1472661587651 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 1180 | 1472661587653 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:47 INFO - PROCESS | 1180 | ++DOCSHELL 15E25000 == 34 [pid = 1180] [id = 344] 09:39:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (16403000) [pid = 1180] [serial = 1031] [outer = 00000000] 09:39:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1640D800) [pid = 1180] [serial = 1032] [outer = 16403000] 09:39:47 INFO - PROCESS | 1180 | 1472661587698 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1640FC00) [pid = 1180] [serial = 1033] [outer = 16403000] 09:39:48 INFO - PROCESS | 1180 | 1472661588380 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 871ms 09:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:39:48 INFO - PROCESS | 1180 | 1472661588433 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1180 | 1472661588437 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 1180 | 1472661588442 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1180 | 1472661588446 Marionette TRACE conn6 <- [1,1342,null,{}] 09:39:48 INFO - PROCESS | 1180 | 1472661588452 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 1180 | 1472661588455 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:48 INFO - PROCESS | 1180 | 1472661588578 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:39:48 INFO - PROCESS | 1180 | 1472661588709 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 1180 | 1472661588712 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:48 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F0400 == 35 [pid = 1180] [id = 345] 09:39:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0CC50C00) [pid = 1180] [serial = 1034] [outer = 00000000] 09:39:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D45B800) [pid = 1180] [serial = 1035] [outer = 0CC50C00] 09:39:48 INFO - PROCESS | 1180 | 1472661588773 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (11186000) [pid = 1180] [serial = 1036] [outer = 0CC50C00] 09:39:49 INFO - PROCESS | 1180 | 1472661589522 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1133ms 09:39:49 INFO - PROCESS | 1180 | 1472661589575 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 1180 | 1472661589580 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:39:49 INFO - PROCESS | 1180 | 1472661589587 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 1180 | 1472661589590 Marionette TRACE conn6 <- [1,1346,null,{}] 09:39:49 INFO - PROCESS | 1180 | 1472661589594 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 1180 | 1472661589597 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:49 INFO - PROCESS | 1180 | 1472661589727 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:39:49 INFO - PROCESS | 1180 | 1472661589851 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1180 | 1472661589854 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:49 INFO - PROCESS | 1180 | ++DOCSHELL 12D9C000 == 36 [pid = 1180] [id = 346] 09:39:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13ABD800) [pid = 1180] [serial = 1037] [outer = 00000000] 09:39:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13AC8000) [pid = 1180] [serial = 1038] [outer = 13ABD800] 09:39:49 INFO - PROCESS | 1180 | 1472661589913 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13E79400) [pid = 1180] [serial = 1039] [outer = 13ABD800] 09:39:50 INFO - PROCESS | 1180 | 1472661590755 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1233ms 09:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:39:50 INFO - PROCESS | 1180 | 1472661590823 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1180 | 1472661590828 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:39:50 INFO - PROCESS | 1180 | 1472661590833 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1180 | 1472661590836 Marionette TRACE conn6 <- [1,1350,null,{}] 09:39:50 INFO - PROCESS | 1180 | 1472661590842 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 1180 | 1472661590845 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:50 INFO - PROCESS | 1180 | 1472661590958 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:39:51 INFO - PROCESS | 1180 | 1472661591061 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 1180 | 1472661591065 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 15E23400 == 35 [pid = 1180] [id = 343] 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 113F4C00 == 34 [pid = 1180] [id = 342] 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 151E2800 == 33 [pid = 1180] [id = 341] 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 13F5A400 == 32 [pid = 1180] [id = 340] 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 13AC3C00 == 31 [pid = 1180] [id = 339] 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 11366000 == 30 [pid = 1180] [id = 338] 09:39:51 INFO - PROCESS | 1180 | --DOCSHELL 0C607800 == 29 [pid = 1180] [id = 337] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (172DD000) [pid = 1180] [serial = 993] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (16410400) [pid = 1180] [serial = 981] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (17250800) [pid = 1180] [serial = 984] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13E1DC00) [pid = 1180] [serial = 966] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (165E0C00) [pid = 1180] [serial = 982] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13E72400) [pid = 1180] [serial = 967] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (16569800) [pid = 1180] [serial = 961] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D327400) [pid = 1180] [serial = 963] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0E8E3C00) [pid = 1180] [serial = 964] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1299D000) [pid = 1180] [serial = 972] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (12DB2000) [pid = 1180] [serial = 973] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0CC54000) [pid = 1180] [serial = 969] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D28CC00) [pid = 1180] [serial = 970] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (14584000) [pid = 1180] [serial = 975] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (151DE000) [pid = 1180] [serial = 976] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E75800) [pid = 1180] [serial = 987] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (17271400) [pid = 1180] [serial = 985] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1727BC00) [pid = 1180] [serial = 991] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (13E78800) [pid = 1180] [serial = 988] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E2A000) [pid = 1180] [serial = 978] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (15E36C00) [pid = 1180] [serial = 979] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (172E0000) [pid = 1180] [serial = 994] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (17273000) [pid = 1180] [serial = 990] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 1180 | ++DOCSHELL 08655000 == 30 [pid = 1180] [id = 347] 09:39:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0865D000) [pid = 1180] [serial = 1040] [outer = 00000000] 09:39:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0D07B400) [pid = 1180] [serial = 1041] [outer = 0865D000] 09:39:51 INFO - PROCESS | 1180 | 1472661591146 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D4DEC00) [pid = 1180] [serial = 1042] [outer = 0865D000] 09:39:51 INFO - PROCESS | 1180 | 1472661591595 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 830ms 09:39:51 INFO - PROCESS | 1180 | 1472661591664 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 1180 | 1472661591668 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:39:51 INFO - PROCESS | 1180 | 1472661591674 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 1180 | 1472661591677 Marionette TRACE conn6 <- [1,1354,null,{}] 09:39:51 INFO - PROCESS | 1180 | 1472661591685 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 1180 | 1472661591687 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:51 INFO - PROCESS | 1180 | 1472661591776 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:39:51 INFO - PROCESS | 1180 | 1472661591790 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 1180 | 1472661591792 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:51 INFO - PROCESS | 1180 | ++DOCSHELL 113FC400 == 31 [pid = 1180] [id = 348] 09:39:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (1189D800) [pid = 1180] [serial = 1043] [outer = 00000000] 09:39:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (12D9A400) [pid = 1180] [serial = 1044] [outer = 1189D800] 09:39:51 INFO - PROCESS | 1180 | 1472661591841 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13AC2400) [pid = 1180] [serial = 1045] [outer = 1189D800] 09:39:52 INFO - PROCESS | 1180 | 1472661592323 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1180 | 1472661592411 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:39:52 INFO - PROCESS | 1180 | 1472661592415 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1180 | 1472661592419 Marionette TRACE conn6 <- [1,1358,null,{}] 09:39:52 INFO - PROCESS | 1180 | 1472661592429 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 1180 | 1472661592434 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:52 INFO - PROCESS | 1180 | 1472661592554 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:39:52 INFO - PROCESS | 1180 | 1472661592642 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 1180 | 1472661592646 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:52 INFO - PROCESS | 1180 | ++DOCSHELL 14588C00 == 32 [pid = 1180] [id = 349] 09:39:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (14589C00) [pid = 1180] [serial = 1046] [outer = 00000000] 09:39:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (151E0000) [pid = 1180] [serial = 1047] [outer = 14589C00] 09:39:52 INFO - PROCESS | 1180 | 1472661592696 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1588F000) [pid = 1180] [serial = 1048] [outer = 14589C00] 09:39:53 INFO - PROCESS | 1180 | 1472661593068 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 1180 | 1472661593105 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 1180 | 1472661593109 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 1180 | 1472661593110 Marionette TRACE conn6 <- [1,1362,null,{}] 09:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:39:53 INFO - PROCESS | 1180 | 1472661593114 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 1180 | 1472661593116 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:53 INFO - PROCESS | 1180 | 1472661593212 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:39:53 INFO - PROCESS | 1180 | 1472661593218 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1180 | 1472661593220 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:53 INFO - PROCESS | 1180 | ++DOCSHELL 15E06400 == 33 [pid = 1180] [id = 350] 09:39:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E0B800) [pid = 1180] [serial = 1049] [outer = 00000000] 09:39:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E39800) [pid = 1180] [serial = 1050] [outer = 15E0B800] 09:39:53 INFO - PROCESS | 1180 | 1472661593269 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (16403800) [pid = 1180] [serial = 1051] [outer = 15E0B800] 09:39:53 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:53 INFO - PROCESS | 1180 | 1472661593755 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:39:53 INFO - PROCESS | 1180 | 1472661593788 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 1180 | 1472661593791 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 1180 | 1472661593793 Marionette TRACE conn6 <- [1,1366,null,{}] 09:39:53 INFO - PROCESS | 1180 | 1472661593797 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 1180 | 1472661593799 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:53 INFO - PROCESS | 1180 | 1472661593910 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:39:53 INFO - PROCESS | 1180 | 1472661593999 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1180 | 1472661594001 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:54 INFO - PROCESS | 1180 | ++DOCSHELL 1189C000 == 34 [pid = 1180] [id = 351] 09:39:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (164CD800) [pid = 1180] [serial = 1052] [outer = 00000000] 09:39:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16572800) [pid = 1180] [serial = 1053] [outer = 164CD800] 09:39:54 INFO - PROCESS | 1180 | 1472661594049 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (165E0800) [pid = 1180] [serial = 1054] [outer = 164CD800] 09:39:54 INFO - PROCESS | 1180 | 1472661594494 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1180 | 1472661594530 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 1180 | 1472661594534 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:39:54 INFO - PROCESS | 1180 | 1472661594535 Marionette TRACE conn6 <- [1,1370,null,{}] 09:39:54 INFO - PROCESS | 1180 | 1472661594539 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 1180 | 1472661594544 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:54 INFO - PROCESS | 1180 | 1472661594681 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:39:54 INFO - PROCESS | 1180 | 1472661594743 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 1180 | 1472661594745 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:54 INFO - PROCESS | 1180 | ++DOCSHELL 0865E400 == 35 [pid = 1180] [id = 352] 09:39:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (11382400) [pid = 1180] [serial = 1055] [outer = 00000000] 09:39:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17274800) [pid = 1180] [serial = 1056] [outer = 11382400] 09:39:54 INFO - PROCESS | 1180 | 1472661594791 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1724D000) [pid = 1180] [serial = 1057] [outer = 11382400] 09:39:55 INFO - PROCESS | 1180 | [1180] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:55 INFO - PROCESS | 1180 | 1472661595222 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 1180 | 1472661595290 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:39:55 INFO - PROCESS | 1180 | 1472661595302 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 1180 | 1472661595304 Marionette TRACE conn6 <- [1,1374,null,{}] 09:39:55 INFO - PROCESS | 1180 | 1472661595308 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 1180 | 1472661595310 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:55 INFO - PROCESS | 1180 | 1472661595425 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:39:55 INFO - PROCESS | 1180 | 1472661595437 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1180 | 1472661595439 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:55 INFO - PROCESS | 1180 | ++DOCSHELL 1727C800 == 36 [pid = 1180] [id = 353] 09:39:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1727E800) [pid = 1180] [serial = 1058] [outer = 00000000] 09:39:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (172D3000) [pid = 1180] [serial = 1059] [outer = 1727E800] 09:39:55 INFO - PROCESS | 1180 | 1472661595591 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (172D4400) [pid = 1180] [serial = 1060] [outer = 1727E800] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13F5B000) [pid = 1180] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (11382C00) [pid = 1180] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13AC4400) [pid = 1180] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0CC54400) [pid = 1180] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E1E400) [pid = 1180] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1724D800) [pid = 1180] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17B24800) [pid = 1180] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15383800) [pid = 1180] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E28400) [pid = 1180] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (118A3C00) [pid = 1180] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1137E400) [pid = 1180] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:39:55 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0C60C800) [pid = 1180] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:39:55 INFO - PROCESS | 1180 | 1472661595943 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 1180 | 1472661595976 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:39:55 INFO - PROCESS | 1180 | 1472661595980 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 1180 | 1472661595981 Marionette TRACE conn6 <- [1,1378,null,{}] 09:39:55 INFO - PROCESS | 1180 | 1472661595985 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 1180 | 1472661595987 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:56 INFO - PROCESS | 1180 | 1472661596068 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:39:56 INFO - PROCESS | 1180 | 1472661596153 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1180 | 1472661596155 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:56 INFO - PROCESS | 1180 | ++DOCSHELL 0C487C00 == 37 [pid = 1180] [id = 354] 09:39:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (118A3C00) [pid = 1180] [serial = 1061] [outer = 00000000] 09:39:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E29400) [pid = 1180] [serial = 1062] [outer = 118A3C00] 09:39:56 INFO - PROCESS | 1180 | 1472661596201 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (164D6C00) [pid = 1180] [serial = 1063] [outer = 118A3C00] 09:39:56 INFO - PROCESS | 1180 | 1472661596559 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 631ms 09:39:56 INFO - PROCESS | 1180 | 1472661596612 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1180 | 1472661596614 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:39:56 INFO - PROCESS | 1180 | 1472661596617 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1180 | 1472661596619 Marionette TRACE conn6 <- [1,1382,null,{}] 09:39:56 INFO - PROCESS | 1180 | 1472661596623 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 1180 | 1472661596624 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:56 INFO - PROCESS | 1180 | 1472661596740 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:39:56 INFO - PROCESS | 1180 | 1472661596750 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1180 | 1472661596752 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:56 INFO - PROCESS | 1180 | ++DOCSHELL 14584800 == 38 [pid = 1180] [id = 355] 09:39:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15386000) [pid = 1180] [serial = 1064] [outer = 00000000] 09:39:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (172DE000) [pid = 1180] [serial = 1065] [outer = 15386000] 09:39:56 INFO - PROCESS | 1180 | 1472661596800 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17335400) [pid = 1180] [serial = 1066] [outer = 15386000] 09:39:57 INFO - PROCESS | 1180 | 1472661597238 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 09:39:57 INFO - PROCESS | 1180 | 1472661597297 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 1180 | 1472661597299 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 1180 | 1472661597307 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:39:57 INFO - PROCESS | 1180 | 1472661597308 Marionette TRACE conn6 <- [1,1386,null,{}] 09:39:57 INFO - PROCESS | 1180 | 1472661597312 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 1180 | 1472661597314 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:57 INFO - PROCESS | 1180 | 1472661597395 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:39:57 INFO - PROCESS | 1180 | 1472661597403 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1180 | 1472661597404 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:57 INFO - PROCESS | 1180 | ++DOCSHELL 172DC000 == 39 [pid = 1180] [id = 356] 09:39:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (173E9800) [pid = 1180] [serial = 1067] [outer = 00000000] 09:39:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17B24000) [pid = 1180] [serial = 1068] [outer = 173E9800] 09:39:57 INFO - PROCESS | 1180 | 1472661597450 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17B26400) [pid = 1180] [serial = 1069] [outer = 173E9800] 09:39:58 INFO - PROCESS | 1180 | 1472661598083 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 870ms 09:39:58 INFO - PROCESS | 1180 | 1472661598183 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1180 | 1472661598188 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:39:58 INFO - PROCESS | 1180 | 1472661598193 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:39:58 INFO - PROCESS | 1180 | 1472661598198 Marionette TRACE conn6 <- [1,1390,null,{}] 09:39:58 INFO - PROCESS | 1180 | 1472661598204 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 1180 | 1472661598207 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:58 INFO - PROCESS | 1180 | 1472661598330 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:39:58 INFO - PROCESS | 1180 | 1472661598455 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1180 | 1472661598458 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:58 INFO - PROCESS | 1180 | ++DOCSHELL 0CC54C00 == 40 [pid = 1180] [id = 357] 09:39:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0CC5C000) [pid = 1180] [serial = 1070] [outer = 00000000] 09:39:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (129A0C00) [pid = 1180] [serial = 1071] [outer = 0CC5C000] 09:39:58 INFO - PROCESS | 1180 | 1472661598522 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (12D99400) [pid = 1180] [serial = 1072] [outer = 0CC5C000] 09:39:59 INFO - PROCESS | 1180 | 1472661599045 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 931ms 09:39:59 INFO - PROCESS | 1180 | 1472661599128 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1180 | 1472661599133 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 1180 | 1472661599140 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:39:59 INFO - PROCESS | 1180 | 1472661599143 Marionette TRACE conn6 <- [1,1394,null,{}] 09:39:59 INFO - PROCESS | 1180 | 1472661599147 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 1180 | 1472661599151 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:59 INFO - PROCESS | 1180 | 1472661599277 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:39:59 INFO - PROCESS | 1180 | 1472661599401 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1180 | 1472661599404 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:39:59 INFO - PROCESS | 1180 | ++DOCSHELL 1588D800 == 41 [pid = 1180] [id = 358] 09:39:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (15893400) [pid = 1180] [serial = 1073] [outer = 00000000] 09:39:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E2C000) [pid = 1180] [serial = 1074] [outer = 15893400] 09:39:59 INFO - PROCESS | 1180 | 1472661599463 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (16567C00) [pid = 1180] [serial = 1075] [outer = 15893400] 09:40:00 INFO - PROCESS | 1180 | 1472661600067 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 09:40:00 INFO - PROCESS | 1180 | 1472661600113 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 1180 | 1472661600115 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:40:00 INFO - PROCESS | 1180 | 1472661600119 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 1180 | 1472661600123 Marionette TRACE conn6 <- [1,1398,null,{}] 09:40:00 INFO - PROCESS | 1180 | 1472661600134 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 1180 | 1472661600139 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:00 INFO - PROCESS | 1180 | 1472661600248 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:40:00 INFO - PROCESS | 1180 | 1472661600382 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 1180 | 1472661600385 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:00 INFO - PROCESS | 1180 | ++DOCSHELL 17BB7C00 == 42 [pid = 1180] [id = 359] 09:40:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17BB8C00) [pid = 1180] [serial = 1076] [outer = 00000000] 09:40:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17CADC00) [pid = 1180] [serial = 1077] [outer = 17BB8C00] 09:40:00 INFO - PROCESS | 1180 | 1472661600444 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (18530000) [pid = 1180] [serial = 1078] [outer = 17BB8C00] 09:40:01 INFO - PROCESS | 1180 | 1472661601138 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1079ms 09:40:01 INFO - PROCESS | 1180 | 1472661601220 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 1180 | 1472661601223 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:40:01 INFO - PROCESS | 1180 | 1472661601228 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1180 | 1472661601230 Marionette TRACE conn6 <- [1,1402,null,{}] 09:40:01 INFO - PROCESS | 1180 | 1472661601234 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 1180 | 1472661601236 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:01 INFO - PROCESS | 1180 | 1472661601352 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:40:01 INFO - PROCESS | 1180 | 1472661601583 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 1180 | 1472661601586 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:01 INFO - PROCESS | 1180 | ++DOCSHELL 0B997400 == 43 [pid = 1180] [id = 360] 09:40:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (0C221000) [pid = 1180] [serial = 1079] [outer = 00000000] 09:40:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (0C663800) [pid = 1180] [serial = 1080] [outer = 0C221000] 09:40:01 INFO - PROCESS | 1180 | 1472661601665 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (0D288800) [pid = 1180] [serial = 1081] [outer = 0C221000] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 14584800 == 42 [pid = 1180] [id = 355] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 0C487C00 == 41 [pid = 1180] [id = 354] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 1727C800 == 40 [pid = 1180] [id = 353] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 0865E400 == 39 [pid = 1180] [id = 352] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 1189C000 == 38 [pid = 1180] [id = 351] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 15E06400 == 37 [pid = 1180] [id = 350] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 14588C00 == 36 [pid = 1180] [id = 349] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 113FC400 == 35 [pid = 1180] [id = 348] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 08655000 == 34 [pid = 1180] [id = 347] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 12D9C000 == 33 [pid = 1180] [id = 346] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 15E25000 == 32 [pid = 1180] [id = 344] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 0C6F0400 == 31 [pid = 1180] [id = 345] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 0DDEE800 == 30 [pid = 1180] [id = 336] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 17BB7C00 == 29 [pid = 1180] [id = 359] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 1588D800 == 28 [pid = 1180] [id = 358] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 172DC000 == 27 [pid = 1180] [id = 356] 09:40:02 INFO - PROCESS | 1180 | --DOCSHELL 0CC54C00 == 26 [pid = 1180] [id = 357] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (14571000) [pid = 1180] [serial = 1020] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (12CD7800) [pid = 1180] [serial = 1009] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (118A5C00) [pid = 1180] [serial = 1008] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13AD5400) [pid = 1180] [serial = 1017] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (0DEE4C00) [pid = 1180] [serial = 997] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D289400) [pid = 1180] [serial = 996] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15385800) [pid = 1180] [serial = 1000] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13F57C00) [pid = 1180] [serial = 999] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (172DCC00) [pid = 1180] [serial = 1003] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (172D2800) [pid = 1180] [serial = 1002] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (17EEB800) [pid = 1180] [serial = 1006] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (17CAF000) [pid = 1180] [serial = 1005] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15891C00) [pid = 1180] [serial = 1023] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1458EC00) [pid = 1180] [serial = 1021] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15893000) [pid = 1180] [serial = 1024] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E35800) [pid = 1180] [serial = 1029] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1640D800) [pid = 1180] [serial = 1032] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15891800) [pid = 1180] [serial = 1026] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1179A400) [pid = 1180] [serial = 1014] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (12354C00) [pid = 1180] [serial = 1015] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D07C000) [pid = 1180] [serial = 1011] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E36800) [pid = 1180] [serial = 1030] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0D28B000) [pid = 1180] [serial = 1012] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13E23400) [pid = 1180] [serial = 1018] [outer = 00000000] [url = about:blank] 09:40:02 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E0D000) [pid = 1180] [serial = 1027] [outer = 00000000] [url = about:blank] 09:40:03 INFO - PROCESS | 1180 | 1472661603060 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1871ms 09:40:03 INFO - PROCESS | 1180 | 1472661603102 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1180 | 1472661603106 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:40:03 INFO - PROCESS | 1180 | 1472661603111 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1180 | 1472661603114 Marionette TRACE conn6 <- [1,1406,null,{}] 09:40:03 INFO - PROCESS | 1180 | 1472661603120 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 1180 | 1472661603123 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:03 INFO - PROCESS | 1180 | 1472661603210 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:40:03 INFO - PROCESS | 1180 | 1472661603218 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1180 | 1472661603223 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:03 INFO - PROCESS | 1180 | ++DOCSHELL 0CC54C00 == 27 [pid = 1180] [id = 361] 09:40:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0CC55800) [pid = 1180] [serial = 1082] [outer = 00000000] 09:40:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D10F400) [pid = 1180] [serial = 1083] [outer = 0CC55800] 09:40:03 INFO - PROCESS | 1180 | 1472661603275 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D291400) [pid = 1180] [serial = 1084] [outer = 0CC55800] 09:40:03 INFO - PROCESS | 1180 | 1472661603775 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 09:40:03 INFO - PROCESS | 1180 | 1472661603842 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1180 | 1472661603847 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:40:03 INFO - PROCESS | 1180 | 1472661603854 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1180 | 1472661603856 Marionette TRACE conn6 <- [1,1410,null,{}] 09:40:03 INFO - PROCESS | 1180 | 1472661603860 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 1180 | 1472661603863 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:03 INFO - PROCESS | 1180 | 1472661603961 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:40:03 INFO - PROCESS | 1180 | 1472661603976 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1180 | 1472661603979 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:03 INFO - PROCESS | 1180 | ++DOCSHELL 1189C000 == 28 [pid = 1180] [id = 362] 09:40:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1189C800) [pid = 1180] [serial = 1085] [outer = 00000000] 09:40:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (118AAC00) [pid = 1180] [serial = 1086] [outer = 1189C800] 09:40:04 INFO - PROCESS | 1180 | 1472661604028 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (123B7800) [pid = 1180] [serial = 1087] [outer = 1189C800] 09:40:04 INFO - PROCESS | 1180 | 1472661604515 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 731ms 09:40:04 INFO - PROCESS | 1180 | 1472661604591 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1180 | 1472661604593 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:40:04 INFO - PROCESS | 1180 | 1472661604597 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1180 | 1472661604601 Marionette TRACE conn6 <- [1,1414,null,{}] 09:40:04 INFO - PROCESS | 1180 | 1472661604614 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 1180 | 1472661604618 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:04 INFO - PROCESS | 1180 | 1472661604702 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:40:04 INFO - PROCESS | 1180 | 1472661604794 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1180 | 1472661604797 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:04 INFO - PROCESS | 1180 | ++DOCSHELL 13ACF000 == 29 [pid = 1180] [id = 363] 09:40:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13E1B400) [pid = 1180] [serial = 1088] [outer = 00000000] 09:40:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E23400) [pid = 1180] [serial = 1089] [outer = 13E1B400] 09:40:04 INFO - PROCESS | 1180 | 1472661604847 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E61C00) [pid = 1180] [serial = 1090] [outer = 13E1B400] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 1189C000 == 28 [pid = 1180] [id = 362] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0CC54C00 == 27 [pid = 1180] [id = 361] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0B997400 == 26 [pid = 1180] [id = 360] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 08656000 == 25 [pid = 1180] [id = 221] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 15EBFC00 == 24 [pid = 1180] [id = 228] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0D0A8000 == 23 [pid = 1180] [id = 215] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 08669400 == 22 [pid = 1180] [id = 229] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 13E6F400 == 21 [pid = 1180] [id = 219] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0DEE6800 == 20 [pid = 1180] [id = 225] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0DEE0000 == 19 [pid = 1180] [id = 227] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0C26E800 == 18 [pid = 1180] [id = 222] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0C6F4C00 == 17 [pid = 1180] [id = 217] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 1178FC00 == 16 [pid = 1180] [id = 216] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0C2D2400 == 15 [pid = 1180] [id = 220] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 0D4E0000 == 14 [pid = 1180] [id = 223] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 1235B000 == 13 [pid = 1180] [id = 224] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 17248800 == 12 [pid = 1180] [id = 231] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 13F60C00 == 11 [pid = 1180] [id = 230] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 13E64400 == 10 [pid = 1180] [id = 218] 09:40:06 INFO - PROCESS | 1180 | --DOCSHELL 151E7400 == 9 [pid = 1180] [id = 226] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (164CD800) [pid = 1180] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11382400) [pid = 1180] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (16403000) [pid = 1180] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0CC50C00) [pid = 1180] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1189D800) [pid = 1180] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13ABD800) [pid = 1180] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E0B800) [pid = 1180] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (14589C00) [pid = 1180] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0865D000) [pid = 1180] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (173E9800) [pid = 1180] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15386000) [pid = 1180] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (1727E800) [pid = 1180] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (118A3C00) [pid = 1180] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (16572800) [pid = 1180] [serial = 1053] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (17274800) [pid = 1180] [serial = 1056] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (165E0800) [pid = 1180] [serial = 1054] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (1640FC00) [pid = 1180] [serial = 1033] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (0D45B800) [pid = 1180] [serial = 1035] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (11186000) [pid = 1180] [serial = 1036] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (1724D000) [pid = 1180] [serial = 1057] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (12D9A400) [pid = 1180] [serial = 1044] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (13AC2400) [pid = 1180] [serial = 1045] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (13AC8000) [pid = 1180] [serial = 1038] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (13E79400) [pid = 1180] [serial = 1039] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (15E39800) [pid = 1180] [serial = 1050] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 52 (151E0000) [pid = 1180] [serial = 1047] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 51 (1588F000) [pid = 1180] [serial = 1048] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 50 (0D07B400) [pid = 1180] [serial = 1041] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 49 (17B26400) [pid = 1180] [serial = 1069] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 48 (0D4DEC00) [pid = 1180] [serial = 1042] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 47 (17B24000) [pid = 1180] [serial = 1068] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 46 (17335400) [pid = 1180] [serial = 1066] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 45 (172DE000) [pid = 1180] [serial = 1065] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 44 (172D3000) [pid = 1180] [serial = 1059] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 43 (172D4400) [pid = 1180] [serial = 1060] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 42 (15E29400) [pid = 1180] [serial = 1062] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 41 (164D6C00) [pid = 1180] [serial = 1063] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | --DOMWINDOW == 40 (16403800) [pid = 1180] [serial = 1051] [outer = 00000000] [url = about:blank] 09:40:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 41 (0B838000) [pid = 1180] [serial = 1091] [outer = 14577800] 09:40:07 INFO - PROCESS | 1180 | 1472661607669 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 3137ms 09:40:07 INFO - PROCESS | 1180 | 1472661607735 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 1180 | 1472661607740 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:40:07 INFO - PROCESS | 1180 | 1472661607744 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 1180 | 1472661607749 Marionette TRACE conn6 <- [1,1418,null,{}] 09:40:07 INFO - PROCESS | 1180 | 1472661607754 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 1180 | 1472661607757 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:07 INFO - PROCESS | 1180 | 1472661607856 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:40:07 INFO - PROCESS | 1180 | 1472661607936 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1180 | 1472661607939 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:07 INFO - PROCESS | 1180 | ++DOCSHELL 0C6FE400 == 10 [pid = 1180] [id = 364] 09:40:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 42 (0D07B400) [pid = 1180] [serial = 1092] [outer = 00000000] 09:40:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 43 (0D28DC00) [pid = 1180] [serial = 1093] [outer = 0D07B400] 09:40:07 INFO - PROCESS | 1180 | 1472661607991 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 44 (0D471800) [pid = 1180] [serial = 1094] [outer = 0D07B400] 09:40:08 INFO - PROCESS | 1180 | 1472661608430 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 09:40:08 INFO - PROCESS | 1180 | 1472661608476 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1180 | 1472661608481 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:40:08 INFO - PROCESS | 1180 | 1472661608492 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1180 | 1472661608495 Marionette TRACE conn6 <- [1,1422,null,{}] 09:40:08 INFO - PROCESS | 1180 | 1472661608499 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 1180 | 1472661608502 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:08 INFO - PROCESS | 1180 | 1472661608596 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:40:08 INFO - PROCESS | 1180 | 1472661608605 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1180 | 1472661608608 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:08 INFO - PROCESS | 1180 | ++DOCSHELL 0D289C00 == 11 [pid = 1180] [id = 365] 09:40:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 45 (11364C00) [pid = 1180] [serial = 1095] [outer = 00000000] 09:40:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 46 (11382C00) [pid = 1180] [serial = 1096] [outer = 11364C00] 09:40:08 INFO - PROCESS | 1180 | 1472661608659 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 47 (11772000) [pid = 1180] [serial = 1097] [outer = 11364C00] 09:40:09 INFO - PROCESS | 1180 | 1472661609431 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 09:40:09 INFO - PROCESS | 1180 | 1472661609467 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 1180 | 1472661609472 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:40:09 INFO - PROCESS | 1180 | 1472661609478 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 1180 | 1472661609482 Marionette TRACE conn6 <- [1,1426,null,{}] 09:40:09 INFO - PROCESS | 1180 | 1472661609488 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 1180 | 1472661609492 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:09 INFO - PROCESS | 1180 | 1472661609616 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:40:09 INFO - PROCESS | 1180 | 1472661609695 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 1180 | 1472661609700 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:09 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A7C00 == 12 [pid = 1180] [id = 366] 09:40:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 48 (0D0A9C00) [pid = 1180] [serial = 1098] [outer = 00000000] 09:40:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 49 (0E8EE800) [pid = 1180] [serial = 1099] [outer = 0D0A9C00] 09:40:09 INFO - PROCESS | 1180 | 1472661609803 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 50 (11796400) [pid = 1180] [serial = 1100] [outer = 0D0A9C00] 09:40:10 INFO - PROCESS | 1180 | 1472661610605 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1172ms 09:40:10 INFO - PROCESS | 1180 | 1472661610659 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 1180 | 1472661610664 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:40:10 INFO - PROCESS | 1180 | 1472661610669 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:40:10 INFO - PROCESS | 1180 | 1472661610674 Marionette TRACE conn6 <- [1,1430,null,{}] 09:40:10 INFO - PROCESS | 1180 | 1472661610680 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 1180 | 1472661610683 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:10 INFO - PROCESS | 1180 | 1472661610803 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:40:10 INFO - PROCESS | 1180 | 1472661610882 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1180 | 1472661610886 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:10 INFO - PROCESS | 1180 | ++DOCSHELL 0D10FC00 == 13 [pid = 1180] [id = 367] 09:40:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 51 (0D114400) [pid = 1180] [serial = 1101] [outer = 00000000] 09:40:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 52 (0D996C00) [pid = 1180] [serial = 1102] [outer = 0D114400] 09:40:10 INFO - PROCESS | 1180 | 1472661610946 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (11186000) [pid = 1180] [serial = 1103] [outer = 0D114400] 09:40:11 INFO - PROCESS | 1180 | 1472661611385 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 09:40:11 INFO - PROCESS | 1180 | 1472661611405 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1180 | 1472661611410 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:40:11 INFO - PROCESS | 1180 | 1472661611416 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1180 | 1472661611419 Marionette TRACE conn6 <- [1,1434,null,{}] 09:40:11 INFO - PROCESS | 1180 | 1472661611423 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 1180 | 1472661611426 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:11 INFO - PROCESS | 1180 | 1472661611539 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:40:11 INFO - PROCESS | 1180 | 1472661611622 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 1180 | 1472661611625 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:11 INFO - PROCESS | 1180 | ++DOCSHELL 13AB8400 == 14 [pid = 1180] [id = 368] 09:40:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (13AB8800) [pid = 1180] [serial = 1104] [outer = 00000000] 09:40:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (13ABD400) [pid = 1180] [serial = 1105] [outer = 13AB8800] 09:40:11 INFO - PROCESS | 1180 | 1472661611675 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (13AC2000) [pid = 1180] [serial = 1106] [outer = 13AB8800] 09:40:12 INFO - PROCESS | 1180 | 1472661612102 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 09:40:12 INFO - PROCESS | 1180 | 1472661612150 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1180 | 1472661612152 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:40:12 INFO - PROCESS | 1180 | 1472661612155 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1180 | 1472661612159 Marionette TRACE conn6 <- [1,1438,null,{}] 09:40:12 INFO - PROCESS | 1180 | 1472661612169 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 1180 | 1472661612174 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:12 INFO - PROCESS | 1180 | 1472661612311 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:40:12 INFO - PROCESS | 1180 | 1472661612322 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1180 | 1472661612325 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:12 INFO - PROCESS | 1180 | ++DOCSHELL 0C486000 == 15 [pid = 1180] [id = 369] 09:40:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (13E1F000) [pid = 1180] [serial = 1107] [outer = 00000000] 09:40:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (13F56000) [pid = 1180] [serial = 1108] [outer = 13E1F000] 09:40:12 INFO - PROCESS | 1180 | 1472661612378 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (13F5C000) [pid = 1180] [serial = 1109] [outer = 13E1F000] 09:40:12 INFO - PROCESS | 1180 | 1472661612829 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 09:40:12 INFO - PROCESS | 1180 | 1472661612886 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1180 | 1472661612888 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:40:12 INFO - PROCESS | 1180 | 1472661612891 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:40:12 INFO - PROCESS | 1180 | 1472661612893 Marionette TRACE conn6 <- [1,1442,null,{}] 09:40:12 INFO - PROCESS | 1180 | 1472661612897 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 1180 | 1472661612899 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:12 INFO - PROCESS | 1180 | 1472661612984 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:40:12 INFO - PROCESS | 1180 | 1472661612998 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1180 | 1472661613000 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:13 INFO - PROCESS | 1180 | ++DOCSHELL 14584000 == 16 [pid = 1180] [id = 370] 09:40:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (14588400) [pid = 1180] [serial = 1110] [outer = 00000000] 09:40:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (151E4C00) [pid = 1180] [serial = 1111] [outer = 14588400] 09:40:13 INFO - PROCESS | 1180 | 1472661613048 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (15388C00) [pid = 1180] [serial = 1112] [outer = 14588400] 09:40:13 INFO - PROCESS | 1180 | 1472661613510 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 09:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:40:13 INFO - PROCESS | 1180 | 1472661613566 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 1180 | 1472661613568 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:40:13 INFO - PROCESS | 1180 | 1472661613571 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 1180 | 1472661613573 Marionette TRACE conn6 <- [1,1446,null,{}] 09:40:13 INFO - PROCESS | 1180 | 1472661613576 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 1180 | 1472661613578 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:13 INFO - PROCESS | 1180 | 1472661613716 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:40:13 INFO - PROCESS | 1180 | 1472661613772 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1180 | 1472661613774 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:13 INFO - PROCESS | 1180 | ++DOCSHELL 08657000 == 17 [pid = 1180] [id = 371] 09:40:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (1588E400) [pid = 1180] [serial = 1113] [outer = 00000000] 09:40:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15893000) [pid = 1180] [serial = 1114] [outer = 1588E400] 09:40:13 INFO - PROCESS | 1180 | 1472661613820 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (15899800) [pid = 1180] [serial = 1115] [outer = 1588E400] 09:40:14 INFO - PROCESS | 1180 | 1472661614250 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 09:40:14 INFO - PROCESS | 1180 | 1472661614303 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:40:14 INFO - PROCESS | 1180 | 1472661614305 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 1180 | 1472661614308 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1180 | 1472661614310 Marionette TRACE conn6 <- [1,1450,null,{}] 09:40:14 INFO - PROCESS | 1180 | 1472661614313 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 1180 | 1472661614319 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:14 INFO - PROCESS | 1180 | 1472661614461 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:40:14 INFO - PROCESS | 1180 | 1472661614520 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1180 | 1472661614522 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:14 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A1C00 == 18 [pid = 1180] [id = 372] 09:40:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0D11AC00) [pid = 1180] [serial = 1116] [outer = 00000000] 09:40:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (15E10800) [pid = 1180] [serial = 1117] [outer = 0D11AC00] 09:40:14 INFO - PROCESS | 1180 | 1472661614568 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (15E26000) [pid = 1180] [serial = 1118] [outer = 0D11AC00] 09:40:14 INFO - PROCESS | 1180 | 1472661614997 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15893400) [pid = 1180] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (0CC5C000) [pid = 1180] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (17BB8C00) [pid = 1180] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (0D07B400) [pid = 1180] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (13E1B400) [pid = 1180] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (1189C800) [pid = 1180] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (0CC55800) [pid = 1180] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:40:15 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (0C221000) [pid = 1180] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 09:40:15 INFO - PROCESS | 1180 | 1472661615055 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1180 | 1472661615057 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:40:15 INFO - PROCESS | 1180 | 1472661615062 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1180 | 1472661615064 Marionette TRACE conn6 <- [1,1454,null,{}] 09:40:15 INFO - PROCESS | 1180 | 1472661615072 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 1180 | 1472661615074 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:15 INFO - PROCESS | 1180 | 1472661615160 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:40:15 INFO - PROCESS | 1180 | 1472661615168 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1180 | 1472661615170 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:15 INFO - PROCESS | 1180 | ++DOCSHELL 110B4800 == 19 [pid = 1180] [id = 373] 09:40:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (110B8C00) [pid = 1180] [serial = 1119] [outer = 00000000] 09:40:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (1234D800) [pid = 1180] [serial = 1120] [outer = 110B8C00] 09:40:15 INFO - PROCESS | 1180 | 1472661615216 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13ABCC00) [pid = 1180] [serial = 1121] [outer = 110B8C00] 09:40:15 INFO - PROCESS | 1180 | 1472661615651 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 09:40:15 INFO - PROCESS | 1180 | 1472661615693 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1180 | 1472661615695 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:40:15 INFO - PROCESS | 1180 | 1472661615698 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1180 | 1472661615700 Marionette TRACE conn6 <- [1,1458,null,{}] 09:40:15 INFO - PROCESS | 1180 | 1472661615703 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 1180 | 1472661615705 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:15 INFO - PROCESS | 1180 | 1472661615785 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:40:15 INFO - PROCESS | 1180 | 1472661615793 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1180 | 1472661615795 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:15 INFO - PROCESS | 1180 | ++DOCSHELL 15E05000 == 20 [pid = 1180] [id = 374] 09:40:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15E0B400) [pid = 1180] [serial = 1122] [outer = 00000000] 09:40:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (15E31800) [pid = 1180] [serial = 1123] [outer = 15E0B400] 09:40:15 INFO - PROCESS | 1180 | 1472661615846 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (15E3CC00) [pid = 1180] [serial = 1124] [outer = 15E0B400] 09:40:16 INFO - PROCESS | 1180 | 1472661616273 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 09:40:16 INFO - PROCESS | 1180 | 1472661616329 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1180 | 1472661616331 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 1180 | 1472661616339 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:40:16 INFO - PROCESS | 1180 | 1472661616340 Marionette TRACE conn6 <- [1,1462,null,{}] 09:40:16 INFO - PROCESS | 1180 | 1472661616344 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 1180 | 1472661616346 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:16 INFO - PROCESS | 1180 | 1472661616425 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:40:16 INFO - PROCESS | 1180 | 1472661616431 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1180 | 1472661616433 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:16 INFO - PROCESS | 1180 | ++DOCSHELL 15E34800 == 21 [pid = 1180] [id = 375] 09:40:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (15EBFC00) [pid = 1180] [serial = 1125] [outer = 00000000] 09:40:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (16402C00) [pid = 1180] [serial = 1126] [outer = 15EBFC00] 09:40:16 INFO - PROCESS | 1180 | 1472661616480 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (16407400) [pid = 1180] [serial = 1127] [outer = 15EBFC00] 09:40:16 INFO - PROCESS | 1180 | 1472661616922 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 09:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:40:16 INFO - PROCESS | 1180 | 1472661616977 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1180 | 1472661616979 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 1180 | 1472661616982 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1180 | 1472661616984 Marionette TRACE conn6 <- [1,1466,null,{}] 09:40:16 INFO - PROCESS | 1180 | 1472661616987 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 1180 | 1472661616989 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:17 INFO - PROCESS | 1180 | 1472661617080 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:40:17 INFO - PROCESS | 1180 | 1472661617088 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1180 | 1472661617090 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:17 INFO - PROCESS | 1180 | ++DOCSHELL 14586800 == 22 [pid = 1180] [id = 376] 09:40:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E3FC00) [pid = 1180] [serial = 1128] [outer = 00000000] 09:40:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (164DBC00) [pid = 1180] [serial = 1129] [outer = 15E3FC00] 09:40:17 INFO - PROCESS | 1180 | 1472661617138 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (16572800) [pid = 1180] [serial = 1130] [outer = 15E3FC00] 09:40:17 INFO - PROCESS | 1180 | 1472661617892 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 09:40:17 INFO - PROCESS | 1180 | 1472661617914 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:40:17 INFO - PROCESS | 1180 | 1472661617919 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:40:17 INFO - PROCESS | 1180 | 1472661617923 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 1180 | 1472661617929 Marionette TRACE conn6 <- [1,1470,null,{}] 09:40:17 INFO - PROCESS | 1180 | 1472661617934 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 1180 | 1472661617937 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:18 INFO - PROCESS | 1180 | 1472661618050 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:40:18 INFO - PROCESS | 1180 | 1472661618176 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1180 | 1472661618179 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:18 INFO - PROCESS | 1180 | ++DOCSHELL 0CC54000 == 23 [pid = 1180] [id = 377] 09:40:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0DEE0C00) [pid = 1180] [serial = 1131] [outer = 00000000] 09:40:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (12CD5400) [pid = 1180] [serial = 1132] [outer = 0DEE0C00] 09:40:18 INFO - PROCESS | 1180 | 1472661618239 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (12DBDC00) [pid = 1180] [serial = 1133] [outer = 0DEE0C00] 09:40:18 INFO - PROCESS | 1180 | 1472661618817 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 931ms 09:40:18 INFO - PROCESS | 1180 | 1472661618855 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1180 | 1472661618860 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:40:18 INFO - PROCESS | 1180 | 1472661618866 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1180 | 1472661618869 Marionette TRACE conn6 <- [1,1474,null,{}] 09:40:18 INFO - PROCESS | 1180 | 1472661618873 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 1180 | 1472661618876 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:18 INFO - PROCESS | 1180 | 1472661618989 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:40:19 INFO - PROCESS | 1180 | 1472661619101 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 1180 | 1472661619104 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:19 INFO - PROCESS | 1180 | ++DOCSHELL 13E5F400 == 24 [pid = 1180] [id = 378] 09:40:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13E70000) [pid = 1180] [serial = 1134] [outer = 00000000] 09:40:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13F5AC00) [pid = 1180] [serial = 1135] [outer = 13E70000] 09:40:19 INFO - PROCESS | 1180 | 1472661619162 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (14588000) [pid = 1180] [serial = 1136] [outer = 13E70000] 09:40:19 INFO - PROCESS | 1180 | 1472661619799 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 09:40:19 INFO - PROCESS | 1180 | 1472661619840 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1180 | 1472661619842 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:40:19 INFO - PROCESS | 1180 | 1472661619846 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1180 | 1472661619850 Marionette TRACE conn6 <- [1,1478,null,{}] 09:40:19 INFO - PROCESS | 1180 | 1472661619861 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 1180 | 1472661619866 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:19 INFO - PROCESS | 1180 | 1472661619973 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:40:20 INFO - PROCESS | 1180 | 1472661620101 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1180 | 1472661620105 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:20 INFO - PROCESS | 1180 | ++DOCSHELL 0D328C00 == 25 [pid = 1180] [id = 379] 09:40:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0D45B800) [pid = 1180] [serial = 1137] [outer = 00000000] 09:40:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13E72000) [pid = 1180] [serial = 1138] [outer = 0D45B800] 09:40:20 INFO - PROCESS | 1180 | 1472661620165 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (165DFC00) [pid = 1180] [serial = 1139] [outer = 0D45B800] 09:40:20 INFO - PROCESS | 1180 | 1472661620952 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1128ms 09:40:20 INFO - PROCESS | 1180 | 1472661620977 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1180 | 1472661620981 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:40:20 INFO - PROCESS | 1180 | 1472661620985 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 1180 | 1472661620990 Marionette TRACE conn6 <- [1,1482,null,{}] 09:40:20 INFO - PROCESS | 1180 | 1472661620995 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 1180 | 1472661620997 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:21 INFO - PROCESS | 1180 | 1472661621096 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:40:21 INFO - PROCESS | 1180 | 1472661621180 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1180 | 1472661621182 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:21 INFO - PROCESS | 1180 | ++DOCSHELL 0B843000 == 26 [pid = 1180] [id = 380] 09:40:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0C601400) [pid = 1180] [serial = 1140] [outer = 00000000] 09:40:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D28B000) [pid = 1180] [serial = 1141] [outer = 0C601400] 09:40:21 INFO - PROCESS | 1180 | 1472661621255 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0D4DEC00) [pid = 1180] [serial = 1142] [outer = 0C601400] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0D471800) [pid = 1180] [serial = 1094] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0D28DC00) [pid = 1180] [serial = 1093] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0C4EAC00) [pid = 1180] [serial = 667] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E61C00) [pid = 1180] [serial = 1090] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13E23400) [pid = 1180] [serial = 1089] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (118AAC00) [pid = 1180] [serial = 1086] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (123B7800) [pid = 1180] [serial = 1087] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D10F400) [pid = 1180] [serial = 1083] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D291400) [pid = 1180] [serial = 1084] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0C663800) [pid = 1180] [serial = 1080] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17CADC00) [pid = 1180] [serial = 1077] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E2C000) [pid = 1180] [serial = 1074] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (129A0C00) [pid = 1180] [serial = 1071] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0D288800) [pid = 1180] [serial = 1081] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16567C00) [pid = 1180] [serial = 1075] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (12D99400) [pid = 1180] [serial = 1072] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (18530000) [pid = 1180] [serial = 1078] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (11382C00) [pid = 1180] [serial = 1096] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 1180 | 1472661621694 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 09:40:21 INFO - PROCESS | 1180 | 1472661621717 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 1180 | 1472661621722 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 1180 | 1472661621727 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:40:21 INFO - PROCESS | 1180 | 1472661621730 Marionette TRACE conn6 <- [1,1486,null,{}] 09:40:21 INFO - PROCESS | 1180 | 1472661621734 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 1180 | 1472661621736 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:21 INFO - PROCESS | 1180 | 1472661621827 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:40:21 INFO - PROCESS | 1180 | 1472661621834 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1180 | 1472661621837 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:21 INFO - PROCESS | 1180 | ++DOCSHELL 110B5C00 == 27 [pid = 1180] [id = 381] 09:40:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (110BB000) [pid = 1180] [serial = 1143] [outer = 00000000] 09:40:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (123AE800) [pid = 1180] [serial = 1144] [outer = 110BB000] 09:40:21 INFO - PROCESS | 1180 | 1472661621888 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (12CDAC00) [pid = 1180] [serial = 1145] [outer = 110BB000] 09:40:22 INFO - PROCESS | 1180 | 1472661622351 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 09:40:22 INFO - PROCESS | 1180 | 1472661622403 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 1180 | 1472661622405 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 1180 | 1472661622408 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:40:22 INFO - PROCESS | 1180 | 1472661622412 Marionette TRACE conn6 <- [1,1490,null,{}] 09:40:22 INFO - PROCESS | 1180 | 1472661622422 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 1180 | 1472661622426 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:22 INFO - PROCESS | 1180 | 1472661622538 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:40:22 INFO - PROCESS | 1180 | 1472661622554 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 1180 | 1472661622556 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:22 INFO - PROCESS | 1180 | ++DOCSHELL 13E5DC00 == 28 [pid = 1180] [id = 382] 09:40:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E5FC00) [pid = 1180] [serial = 1146] [outer = 00000000] 09:40:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13E73800) [pid = 1180] [serial = 1147] [outer = 13E5FC00] 09:40:22 INFO - PROCESS | 1180 | 1472661622605 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1458F000) [pid = 1180] [serial = 1148] [outer = 13E5FC00] 09:40:23 INFO - PROCESS | 1180 | 1472661623058 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 09:40:23 INFO - PROCESS | 1180 | 1472661623086 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1180 | 1472661623089 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:40:23 INFO - PROCESS | 1180 | 1472661623092 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1180 | 1472661623093 Marionette TRACE conn6 <- [1,1494,null,{}] 09:40:23 INFO - PROCESS | 1180 | 1472661623097 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 1180 | 1472661623099 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:23 INFO - PROCESS | 1180 | 1472661623200 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:40:23 INFO - PROCESS | 1180 | 1472661623207 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1180 | 1472661623209 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:23 INFO - PROCESS | 1180 | ++DOCSHELL 1588CC00 == 29 [pid = 1180] [id = 383] 09:40:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1588E800) [pid = 1180] [serial = 1149] [outer = 00000000] 09:40:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15899000) [pid = 1180] [serial = 1150] [outer = 1588E800] 09:40:23 INFO - PROCESS | 1180 | 1472661623256 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E07C00) [pid = 1180] [serial = 1151] [outer = 1588E800] 09:40:23 INFO - PROCESS | 1180 | 1472661623694 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 09:40:23 INFO - PROCESS | 1180 | 1472661623729 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1180 | 1472661623731 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:40:23 INFO - PROCESS | 1180 | 1472661623734 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1180 | 1472661623736 Marionette TRACE conn6 <- [1,1498,null,{}] 09:40:23 INFO - PROCESS | 1180 | 1472661623739 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 1180 | 1472661623741 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:23 INFO - PROCESS | 1180 | 1472661623857 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:40:23 INFO - PROCESS | 1180 | 1472661623863 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1180 | 1472661623865 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:23 INFO - PROCESS | 1180 | ++DOCSHELL 15E0E800 == 30 [pid = 1180] [id = 384] 09:40:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E23800) [pid = 1180] [serial = 1152] [outer = 00000000] 09:40:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E35000) [pid = 1180] [serial = 1153] [outer = 15E23800] 09:40:23 INFO - PROCESS | 1180 | 1472661623943 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16405400) [pid = 1180] [serial = 1154] [outer = 15E23800] 09:40:24 INFO - PROCESS | 1180 | 1472661624405 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 733ms 09:40:24 INFO - PROCESS | 1180 | 1472661624471 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1180 | 1472661624473 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:40:24 INFO - PROCESS | 1180 | 1472661624476 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1180 | 1472661624478 Marionette TRACE conn6 <- [1,1502,null,{}] 09:40:24 INFO - PROCESS | 1180 | 1472661624482 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 1180 | 1472661624488 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:24 INFO - PROCESS | 1180 | 1472661624621 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:40:24 INFO - PROCESS | 1180 | 1472661624684 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1180 | 1472661624686 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:24 INFO - PROCESS | 1180 | ++DOCSHELL 07F7A400 == 31 [pid = 1180] [id = 385] 09:40:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1717C800) [pid = 1180] [serial = 1155] [outer = 00000000] 09:40:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17241400) [pid = 1180] [serial = 1156] [outer = 1717C800] 09:40:24 INFO - PROCESS | 1180 | 1472661624733 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17243800) [pid = 1180] [serial = 1157] [outer = 1717C800] 09:40:25 INFO - PROCESS | 1180 | 1472661625150 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 09:40:25 INFO - PROCESS | 1180 | 1472661625229 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 1180 | 1472661625231 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:40:25 INFO - PROCESS | 1180 | 1472661625236 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1180 | 1472661625238 Marionette TRACE conn6 <- [1,1506,null,{}] 09:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:40:25 INFO - PROCESS | 1180 | 1472661625242 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 1180 | 1472661625244 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:25 INFO - PROCESS | 1180 | 1472661625356 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:40:25 INFO - PROCESS | 1180 | 1472661625365 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1180 | 1472661625367 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:25 INFO - PROCESS | 1180 | ++DOCSHELL 17246C00 == 32 [pid = 1180] [id = 386] 09:40:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17247400) [pid = 1180] [serial = 1158] [outer = 00000000] 09:40:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1724F000) [pid = 1180] [serial = 1159] [outer = 17247400] 09:40:25 INFO - PROCESS | 1180 | 1472661625412 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17272400) [pid = 1180] [serial = 1160] [outer = 17247400] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15EBFC00) [pid = 1180] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1588E400) [pid = 1180] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D11AC00) [pid = 1180] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (14588400) [pid = 1180] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13E1F000) [pid = 1180] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13AB8800) [pid = 1180] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D114400) [pid = 1180] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (110B8C00) [pid = 1180] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:40:25 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15E0B400) [pid = 1180] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:40:25 INFO - PROCESS | 1180 | 1472661625970 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 770ms 09:40:26 INFO - PROCESS | 1180 | 1472661626014 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1180 | 1472661626016 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 1180 | 1472661626020 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:40:26 INFO - PROCESS | 1180 | 1472661626022 Marionette TRACE conn6 <- [1,1510,null,{}] 09:40:26 INFO - PROCESS | 1180 | 1472661626025 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 1180 | 1472661626027 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:26 INFO - PROCESS | 1180 | 1472661626108 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:40:26 INFO - PROCESS | 1180 | 1472661626197 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1180 | 1472661626199 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:26 INFO - PROCESS | 1180 | ++DOCSHELL 0865B800 == 33 [pid = 1180] [id = 387] 09:40:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (08662C00) [pid = 1180] [serial = 1161] [outer = 00000000] 09:40:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (151DA800) [pid = 1180] [serial = 1162] [outer = 08662C00] 09:40:26 INFO - PROCESS | 1180 | 1472661626246 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15895C00) [pid = 1180] [serial = 1163] [outer = 08662C00] 09:40:26 INFO - PROCESS | 1180 | 1472661626607 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:40:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:40:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:40:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:40:26 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:40:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 631ms 09:40:26 INFO - PROCESS | 1180 | 1472661626665 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1180 | 1472661626667 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 1180 | 1472661626672 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:40:26 INFO - PROCESS | 1180 | 1472661626674 Marionette TRACE conn6 <- [1,1514,null,{}] 09:40:26 INFO - PROCESS | 1180 | 1472661626677 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 1180 | 1472661626679 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:26 INFO - PROCESS | 1180 | 1472661626794 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:40:26 INFO - PROCESS | 1180 | 1472661626802 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1180 | 1472661626804 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:26 INFO - PROCESS | 1180 | ++DOCSHELL 15E3E800 == 34 [pid = 1180] [id = 388] 09:40:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1640D800) [pid = 1180] [serial = 1164] [outer = 00000000] 09:40:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17276000) [pid = 1180] [serial = 1165] [outer = 1640D800] 09:40:26 INFO - PROCESS | 1180 | 1472661626858 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (172D4000) [pid = 1180] [serial = 1166] [outer = 1640D800] 09:40:27 INFO - PROCESS | 1180 | 1472661627260 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:40:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:40:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:40:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:40:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 632ms 09:40:27 INFO - PROCESS | 1180 | 1472661627308 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1180 | 1472661627310 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 1180 | 1472661627313 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:40:27 INFO - PROCESS | 1180 | 1472661627315 Marionette TRACE conn6 <- [1,1518,null,{}] 09:40:27 INFO - PROCESS | 1180 | 1472661627319 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 1180 | 1472661627320 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:27 INFO - PROCESS | 1180 | 1472661627435 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:40:27 INFO - PROCESS | 1180 | 1472661627444 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 1180 | 1472661627445 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:27 INFO - PROCESS | 1180 | ++DOCSHELL 13ACE000 == 35 [pid = 1180] [id = 389] 09:40:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E39800) [pid = 1180] [serial = 1167] [outer = 00000000] 09:40:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (172DC400) [pid = 1180] [serial = 1168] [outer = 15E39800] 09:40:27 INFO - PROCESS | 1180 | 1472661627491 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (173DF000) [pid = 1180] [serial = 1169] [outer = 15E39800] 09:40:27 INFO - PROCESS | 1180 | 1472661627925 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:40:27 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:40:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:40:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:40:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:40:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 09:40:27 INFO - PROCESS | 1180 | 1472661627989 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1180 | 1472661627994 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:40:27 INFO - PROCESS | 1180 | 1472661628000 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1180 | 1472661628004 Marionette TRACE conn6 <- [1,1522,null,{}] 09:40:28 INFO - PROCESS | 1180 | 1472661628011 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 1180 | 1472661628014 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:28 INFO - PROCESS | 1180 | 1472661628213 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:40:28 INFO - PROCESS | 1180 | 1472661628341 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1180 | 1472661628346 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:28 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A2800 == 36 [pid = 1180] [id = 390] 09:40:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0D0A8C00) [pid = 1180] [serial = 1170] [outer = 00000000] 09:40:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D293400) [pid = 1180] [serial = 1171] [outer = 0D0A8C00] 09:40:28 INFO - PROCESS | 1180 | 1472661628405 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0DEDAC00) [pid = 1180] [serial = 1172] [outer = 0D0A8C00] 09:40:28 INFO - PROCESS | 1180 | 1472661628962 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 988ms 09:40:28 INFO - PROCESS | 1180 | 1472661628998 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 1180 | 1472661629003 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:40:29 INFO - PROCESS | 1180 | 1472661629011 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:40:29 INFO - PROCESS | 1180 | 1472661629014 Marionette TRACE conn6 <- [1,1526,null,{}] 09:40:29 INFO - PROCESS | 1180 | 1472661629018 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 1180 | 1472661629021 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:29 INFO - PROCESS | 1180 | 1472661629135 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:40:29 INFO - PROCESS | 1180 | 1472661629238 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 1180 | 1472661629240 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:29 INFO - PROCESS | 1180 | ++DOCSHELL 13AC9400 == 37 [pid = 1180] [id = 391] 09:40:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13ACE400) [pid = 1180] [serial = 1173] [outer = 00000000] 09:40:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13E21400) [pid = 1180] [serial = 1174] [outer = 13ACE400] 09:40:29 INFO - PROCESS | 1180 | 1472661629298 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (13E78800) [pid = 1180] [serial = 1175] [outer = 13ACE400] 09:40:29 INFO - PROCESS | 1180 | 1472661629914 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 09:40:29 INFO - PROCESS | 1180 | 1472661629985 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 1180 | 1472661629988 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:40:29 INFO - PROCESS | 1180 | 1472661629992 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 1180 | 1472661629995 Marionette TRACE conn6 <- [1,1530,null,{}] 09:40:30 INFO - PROCESS | 1180 | 1472661630006 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 1180 | 1472661630012 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:30 INFO - PROCESS | 1180 | 1472661630125 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:40:30 INFO - PROCESS | 1180 | 1472661630224 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1180 | 1472661630228 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:30 INFO - PROCESS | 1180 | ++DOCSHELL 171A6800 == 38 [pid = 1180] [id = 392] 09:40:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (171A6C00) [pid = 1180] [serial = 1176] [outer = 00000000] 09:40:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (1727B800) [pid = 1180] [serial = 1177] [outer = 171A6C00] 09:40:30 INFO - PROCESS | 1180 | 1472661630288 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (172DB400) [pid = 1180] [serial = 1178] [outer = 171A6C00] 09:40:30 INFO - PROCESS | 1180 | 1472661630862 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 09:40:30 INFO - PROCESS | 1180 | 1472661630925 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1180 | 1472661630928 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:40:30 INFO - PROCESS | 1180 | 1472661630932 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1180 | 1472661630934 Marionette TRACE conn6 <- [1,1534,null,{}] 09:40:30 INFO - PROCESS | 1180 | 1472661630938 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 1180 | 1472661630940 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:31 INFO - PROCESS | 1180 | 1472661631049 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:40:31 INFO - PROCESS | 1180 | 1472661631153 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1180 | 1472661631155 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:31 INFO - PROCESS | 1180 | ++DOCSHELL 17B24000 == 39 [pid = 1180] [id = 393] 09:40:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (17B27400) [pid = 1180] [serial = 1179] [outer = 00000000] 09:40:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (17CA4800) [pid = 1180] [serial = 1180] [outer = 17B27400] 09:40:31 INFO - PROCESS | 1180 | 1472661631211 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (17CB0400) [pid = 1180] [serial = 1181] [outer = 17B27400] 09:40:32 INFO - PROCESS | 1180 | 1472661632045 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1167ms 09:40:32 INFO - PROCESS | 1180 | 1472661632102 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 1180 | 1472661632106 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:40:32 INFO - PROCESS | 1180 | 1472661632110 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 1180 | 1472661632113 Marionette TRACE conn6 <- [1,1538,null,{}] 09:40:32 INFO - PROCESS | 1180 | 1472661632133 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 1180 | 1472661632136 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:32 INFO - PROCESS | 1180 | 1472661632243 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:40:32 INFO - PROCESS | 1180 | 1472661632370 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 1180 | 1472661632373 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:32 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F9C00 == 40 [pid = 1180] [id = 394] 09:40:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (0C6FD000) [pid = 1180] [serial = 1182] [outer = 00000000] 09:40:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (1176E000) [pid = 1180] [serial = 1183] [outer = 0C6FD000] 09:40:32 INFO - PROCESS | 1180 | 1472661632426 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (12CD9C00) [pid = 1180] [serial = 1184] [outer = 0C6FD000] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 13ACF000 == 39 [pid = 1180] [id = 363] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 13E5DC00 == 38 [pid = 1180] [id = 382] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 15E0E800 == 37 [pid = 1180] [id = 384] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 07F7A400 == 36 [pid = 1180] [id = 385] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 0865B800 == 35 [pid = 1180] [id = 387] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 1588CC00 == 34 [pid = 1180] [id = 383] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 17246C00 == 33 [pid = 1180] [id = 386] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 15E3E800 == 32 [pid = 1180] [id = 388] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 17B24000 == 31 [pid = 1180] [id = 393] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 171A6800 == 30 [pid = 1180] [id = 392] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 13ACE000 == 29 [pid = 1180] [id = 389] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 0D0A2800 == 28 [pid = 1180] [id = 390] 09:40:33 INFO - PROCESS | 1180 | --DOCSHELL 13AC9400 == 27 [pid = 1180] [id = 391] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (15893000) [pid = 1180] [serial = 1114] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (15E10800) [pid = 1180] [serial = 1117] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (15899800) [pid = 1180] [serial = 1115] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (151E4C00) [pid = 1180] [serial = 1111] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (13F56000) [pid = 1180] [serial = 1108] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (13F5C000) [pid = 1180] [serial = 1109] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (13ABD400) [pid = 1180] [serial = 1105] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (13AC2000) [pid = 1180] [serial = 1106] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (0D996C00) [pid = 1180] [serial = 1102] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (11186000) [pid = 1180] [serial = 1103] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0E8EE800) [pid = 1180] [serial = 1099] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15E26000) [pid = 1180] [serial = 1118] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1234D800) [pid = 1180] [serial = 1120] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E31800) [pid = 1180] [serial = 1123] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (16407400) [pid = 1180] [serial = 1127] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13ABCC00) [pid = 1180] [serial = 1121] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E3CC00) [pid = 1180] [serial = 1124] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15388C00) [pid = 1180] [serial = 1112] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (16402C00) [pid = 1180] [serial = 1126] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 1180 | 1472661633592 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1538ms 09:40:33 INFO - PROCESS | 1180 | 1472661633651 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1180 | 1472661633655 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:40:33 INFO - PROCESS | 1180 | 1472661633659 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1180 | 1472661633664 Marionette TRACE conn6 <- [1,1542,null,{}] 09:40:33 INFO - PROCESS | 1180 | 1472661633669 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 1180 | 1472661633671 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:33 INFO - PROCESS | 1180 | 1472661633791 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:40:33 INFO - PROCESS | 1180 | 1472661633878 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1180 | 1472661633881 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:33 INFO - PROCESS | 1180 | ++DOCSHELL 0CC55800 == 28 [pid = 1180] [id = 395] 09:40:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D072400) [pid = 1180] [serial = 1185] [outer = 00000000] 09:40:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0D294400) [pid = 1180] [serial = 1186] [outer = 0D072400] 09:40:33 INFO - PROCESS | 1180 | 1472661633932 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0E8ECC00) [pid = 1180] [serial = 1187] [outer = 0D072400] 09:40:34 INFO - PROCESS | 1180 | 1472661634326 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 09:40:34 INFO - PROCESS | 1180 | 1472661634426 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1180 | 1472661634431 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:40:34 INFO - PROCESS | 1180 | 1472661634445 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1180 | 1472661634448 Marionette TRACE conn6 <- [1,1546,null,{}] 09:40:34 INFO - PROCESS | 1180 | 1472661634452 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:40:34 INFO - PROCESS | 1180 | 1472661634455 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:34 INFO - PROCESS | 1180 | 1472661634553 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:40:34 INFO - PROCESS | 1180 | 1472661634560 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 1180 | 1472661634562 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:34 INFO - PROCESS | 1180 | ++DOCSHELL 13ACF400 == 29 [pid = 1180] [id = 396] 09:40:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (13AD0400) [pid = 1180] [serial = 1188] [outer = 00000000] 09:40:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13E19000) [pid = 1180] [serial = 1189] [outer = 13AD0400] 09:40:34 INFO - PROCESS | 1180 | 1472661634610 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13E22000) [pid = 1180] [serial = 1190] [outer = 13AD0400] 09:40:35 INFO - PROCESS | 1180 | 1472661635039 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 610ms 09:40:35 INFO - PROCESS | 1180 | 1472661635080 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1180 | 1472661635083 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:40:35 INFO - PROCESS | 1180 | 1472661635086 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1180 | 1472661635089 Marionette TRACE conn6 <- [1,1550,null,{}] 09:40:35 INFO - PROCESS | 1180 | 1472661635100 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 1180 | 1472661635105 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:35 INFO - PROCESS | 1180 | 1472661635189 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:40:35 INFO - PROCESS | 1180 | 1472661635196 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1180 | 1472661635199 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:35 INFO - PROCESS | 1180 | ++DOCSHELL 1458E800 == 30 [pid = 1180] [id = 397] 09:40:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (1458F800) [pid = 1180] [serial = 1191] [outer = 00000000] 09:40:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (15385800) [pid = 1180] [serial = 1192] [outer = 1458F800] 09:40:35 INFO - PROCESS | 1180 | 1472661635249 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (15891000) [pid = 1180] [serial = 1193] [outer = 1458F800] 09:40:35 INFO - PROCESS | 1180 | 1472661635744 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 09:40:35 INFO - PROCESS | 1180 | 1472661635777 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1180 | 1472661635779 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:40:35 INFO - PROCESS | 1180 | 1472661635783 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:40:35 INFO - PROCESS | 1180 | 1472661635785 Marionette TRACE conn6 <- [1,1554,null,{}] 09:40:35 INFO - PROCESS | 1180 | 1472661635788 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 1180 | 1472661635790 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:35 INFO - PROCESS | 1180 | 1472661635911 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:40:36 INFO - PROCESS | 1180 | 1472661636001 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1180 | 1472661636003 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:36 INFO - PROCESS | 1180 | ++DOCSHELL 15A3BC00 == 31 [pid = 1180] [id = 398] 09:40:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (15E02000) [pid = 1180] [serial = 1194] [outer = 00000000] 09:40:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (15E0EC00) [pid = 1180] [serial = 1195] [outer = 15E02000] 09:40:36 INFO - PROCESS | 1180 | 1472661636050 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (15E26800) [pid = 1180] [serial = 1196] [outer = 15E02000] 09:40:36 INFO - PROCESS | 1180 | 1472661636470 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 731ms 09:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:40:36 INFO - PROCESS | 1180 | 1472661636520 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 1180 | 1472661636523 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:40:36 INFO - PROCESS | 1180 | 1472661636526 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1180 | 1472661636528 Marionette TRACE conn6 <- [1,1558,null,{}] 09:40:36 INFO - PROCESS | 1180 | 1472661636531 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 1180 | 1472661636533 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:36 INFO - PROCESS | 1180 | 1472661636645 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:40:36 INFO - PROCESS | 1180 | 1472661636657 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1180 | 1472661636659 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:36 INFO - PROCESS | 1180 | ++DOCSHELL 15E2F800 == 32 [pid = 1180] [id = 399] 09:40:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (15E31800) [pid = 1180] [serial = 1197] [outer = 00000000] 09:40:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (15E3E400) [pid = 1180] [serial = 1198] [outer = 15E31800] 09:40:36 INFO - PROCESS | 1180 | 1472661636756 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (16401800) [pid = 1180] [serial = 1199] [outer = 15E31800] 09:40:37 INFO - PROCESS | 1180 | 1472661637211 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 09:40:37 INFO - PROCESS | 1180 | 1472661637289 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1180 | 1472661637292 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:40:37 INFO - PROCESS | 1180 | 1472661637300 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1180 | 1472661637301 Marionette TRACE conn6 <- [1,1562,null,{}] 09:40:37 INFO - PROCESS | 1180 | 1472661637305 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 1180 | 1472661637310 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:37 INFO - PROCESS | 1180 | 1472661637437 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (1640D800) [pid = 1180] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (15E23800) [pid = 1180] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (13E70000) [pid = 1180] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (1588E800) [pid = 1180] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13E5FC00) [pid = 1180] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (15E3FC00) [pid = 1180] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0C601400) [pid = 1180] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (110BB000) [pid = 1180] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0D45B800) [pid = 1180] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0DEE0C00) [pid = 1180] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1717C800) [pid = 1180] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E39800) [pid = 1180] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (08662C00) [pid = 1180] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17247400) [pid = 1180] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D0A9C00) [pid = 1180] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:40:37 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11364C00) [pid = 1180] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:40:37 INFO - PROCESS | 1180 | 1472661637753 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1180 | 1472661637755 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:37 INFO - PROCESS | 1180 | ++DOCSHELL 08662000 == 33 [pid = 1180] [id = 400] 09:40:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (08662C00) [pid = 1180] [serial = 1200] [outer = 00000000] 09:40:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D0A9C00) [pid = 1180] [serial = 1201] [outer = 08662C00] 09:40:37 INFO - PROCESS | 1180 | 1472661637803 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (12DB6000) [pid = 1180] [serial = 1202] [outer = 08662C00] 09:40:38 INFO - PROCESS | 1180 | 1472661638187 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 09:40:38 INFO - PROCESS | 1180 | 1472661638233 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1180 | 1472661638235 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:40:38 INFO - PROCESS | 1180 | 1472661638239 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 1180 | 1472661638240 Marionette TRACE conn6 <- [1,1566,null,{}] 09:40:38 INFO - PROCESS | 1180 | 1472661638244 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 1180 | 1472661638246 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:38 INFO - PROCESS | 1180 | 1472661638365 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:40:38 INFO - PROCESS | 1180 | 1472661638374 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1180 | 1472661638376 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:38 INFO - PROCESS | 1180 | ++DOCSHELL 12CDA000 == 34 [pid = 1180] [id = 401] 09:40:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (12CDD800) [pid = 1180] [serial = 1203] [outer = 00000000] 09:40:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (164D0400) [pid = 1180] [serial = 1204] [outer = 12CDD800] 09:40:38 INFO - PROCESS | 1180 | 1472661638424 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17181000) [pid = 1180] [serial = 1205] [outer = 12CDD800] 09:40:38 INFO - PROCESS | 1180 | 1472661638830 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 631ms 09:40:38 INFO - PROCESS | 1180 | 1472661638873 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1180 | 1472661638875 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 1180 | 1472661638878 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:40:38 INFO - PROCESS | 1180 | 1472661638881 Marionette TRACE conn6 <- [1,1570,null,{}] 09:40:38 INFO - PROCESS | 1180 | 1472661638886 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 1180 | 1472661638888 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:38 INFO - PROCESS | 1180 | 1472661638966 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:40:39 INFO - PROCESS | 1180 | 1472661639087 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1180 | 1472661639088 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:39 INFO - PROCESS | 1180 | ++DOCSHELL 0B83F800 == 35 [pid = 1180] [id = 402] 09:40:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0C2E5000) [pid = 1180] [serial = 1206] [outer = 00000000] 09:40:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (17275800) [pid = 1180] [serial = 1207] [outer = 0C2E5000] 09:40:39 INFO - PROCESS | 1180 | 1472661639136 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (16407800) [pid = 1180] [serial = 1208] [outer = 0C2E5000] 09:40:39 INFO - PROCESS | 1180 | 1472661639488 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 09:40:39 INFO - PROCESS | 1180 | 1472661639513 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1180 | 1472661639515 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:40:39 INFO - PROCESS | 1180 | 1472661639518 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:40:39 INFO - PROCESS | 1180 | 1472661639520 Marionette TRACE conn6 <- [1,1574,null,{}] 09:40:39 INFO - PROCESS | 1180 | 1472661639537 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 1180 | 1472661639539 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:39 INFO - PROCESS | 1180 | 1472661639620 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:40:39 INFO - PROCESS | 1180 | 1472661639626 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1180 | 1472661639628 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:39 INFO - PROCESS | 1180 | ++DOCSHELL 1727F400 == 36 [pid = 1180] [id = 403] 09:40:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (172D2000) [pid = 1180] [serial = 1209] [outer = 00000000] 09:40:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (173DE800) [pid = 1180] [serial = 1210] [outer = 172D2000] 09:40:39 INFO - PROCESS | 1180 | 1472661639683 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17B23000) [pid = 1180] [serial = 1211] [outer = 172D2000] 09:40:40 INFO - PROCESS | 1180 | 1472661640490 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1016ms 09:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:40:40 INFO - PROCESS | 1180 | 1472661640539 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1180 | 1472661640544 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 1180 | 1472661640549 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1180 | 1472661640554 Marionette TRACE conn6 <- [1,1578,null,{}] 09:40:40 INFO - PROCESS | 1180 | 1472661640559 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 1180 | 1472661640562 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:40 INFO - PROCESS | 1180 | 1472661640686 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:40:40 INFO - PROCESS | 1180 | 1472661640818 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 1180 | 1472661640821 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:40 INFO - PROCESS | 1180 | ++DOCSHELL 0D07B400 == 37 [pid = 1180] [id = 404] 09:40:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (0D0A2800) [pid = 1180] [serial = 1212] [outer = 00000000] 09:40:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (1179B000) [pid = 1180] [serial = 1213] [outer = 0D0A2800] 09:40:40 INFO - PROCESS | 1180 | 1472661640881 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (13ABCC00) [pid = 1180] [serial = 1214] [outer = 0D0A2800] 09:40:41 INFO - PROCESS | 1180 | 1472661641569 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1075ms 09:40:41 INFO - PROCESS | 1180 | 1472661641625 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 1180 | 1472661641630 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:40:41 INFO - PROCESS | 1180 | 1472661641636 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 1180 | 1472661641639 Marionette TRACE conn6 <- [1,1582,null,{}] 09:40:41 INFO - PROCESS | 1180 | 1472661641643 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 1180 | 1472661641646 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:41 INFO - PROCESS | 1180 | 1472661641771 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:40:41 INFO - PROCESS | 1180 | 1472661641908 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1180 | 1472661641911 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:41 INFO - PROCESS | 1180 | ++DOCSHELL 13ACF800 == 38 [pid = 1180] [id = 405] 09:40:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (13AD5800) [pid = 1180] [serial = 1215] [outer = 00000000] 09:40:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (14588C00) [pid = 1180] [serial = 1216] [outer = 13AD5800] 09:40:41 INFO - PROCESS | 1180 | 1472661641970 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (1588F800) [pid = 1180] [serial = 1217] [outer = 13AD5800] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 0B83F800 == 37 [pid = 1180] [id = 402] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 12CDA000 == 36 [pid = 1180] [id = 401] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 08662000 == 35 [pid = 1180] [id = 400] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 15E2F800 == 34 [pid = 1180] [id = 399] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 15A3BC00 == 33 [pid = 1180] [id = 398] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 1458E800 == 32 [pid = 1180] [id = 397] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 13ACF400 == 31 [pid = 1180] [id = 396] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 0CC55800 == 30 [pid = 1180] [id = 395] 09:40:42 INFO - PROCESS | 1180 | --DOCSHELL 0C6F9C00 == 29 [pid = 1180] [id = 394] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (11796400) [pid = 1180] [serial = 1100] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (11772000) [pid = 1180] [serial = 1097] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (172D4000) [pid = 1180] [serial = 1166] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (15E35000) [pid = 1180] [serial = 1153] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (13F5AC00) [pid = 1180] [serial = 1135] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (15899000) [pid = 1180] [serial = 1150] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13E73800) [pid = 1180] [serial = 1147] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1458F000) [pid = 1180] [serial = 1148] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (164DBC00) [pid = 1180] [serial = 1129] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16572800) [pid = 1180] [serial = 1130] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0D28B000) [pid = 1180] [serial = 1141] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0D4DEC00) [pid = 1180] [serial = 1142] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (123AE800) [pid = 1180] [serial = 1144] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (12CDAC00) [pid = 1180] [serial = 1145] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E72000) [pid = 1180] [serial = 1138] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (165DFC00) [pid = 1180] [serial = 1139] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (12CD5400) [pid = 1180] [serial = 1132] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (12DBDC00) [pid = 1180] [serial = 1133] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17243800) [pid = 1180] [serial = 1157] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17241400) [pid = 1180] [serial = 1156] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (172DC400) [pid = 1180] [serial = 1168] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (151DA800) [pid = 1180] [serial = 1162] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1724F000) [pid = 1180] [serial = 1159] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17276000) [pid = 1180] [serial = 1165] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (173DF000) [pid = 1180] [serial = 1169] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17272400) [pid = 1180] [serial = 1160] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (14588000) [pid = 1180] [serial = 1136] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16405400) [pid = 1180] [serial = 1154] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E07C00) [pid = 1180] [serial = 1151] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15895C00) [pid = 1180] [serial = 1163] [outer = 00000000] [url = about:blank] 09:40:42 INFO - PROCESS | 1180 | 1472661642819 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1221ms 09:40:42 INFO - PROCESS | 1180 | 1472661642860 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1180 | 1472661642865 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:40:42 INFO - PROCESS | 1180 | 1472661642869 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1180 | 1472661642872 Marionette TRACE conn6 <- [1,1586,null,{}] 09:40:42 INFO - PROCESS | 1180 | 1472661642878 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 1180 | 1472661642881 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:42 INFO - PROCESS | 1180 | 1472661642967 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:40:42 INFO - PROCESS | 1180 | 1472661642980 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 1180 | 1472661642983 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:42 INFO - PROCESS | 1180 | ++DOCSHELL 0D294000 == 30 [pid = 1180] [id = 406] 09:40:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D294800) [pid = 1180] [serial = 1218] [outer = 00000000] 09:40:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0DDF5800) [pid = 1180] [serial = 1219] [outer = 0D294800] 09:40:43 INFO - PROCESS | 1180 | 1472661643034 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (11188000) [pid = 1180] [serial = 1220] [outer = 0D294800] 09:40:43 INFO - PROCESS | 1180 | 1472661643549 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 09:40:43 INFO - PROCESS | 1180 | 1472661643600 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 1180 | 1472661643605 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:40:43 INFO - PROCESS | 1180 | 1472661643610 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 1180 | 1472661643613 Marionette TRACE conn6 <- [1,1590,null,{}] 09:40:43 INFO - PROCESS | 1180 | 1472661643617 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 1180 | 1472661643619 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:43 INFO - PROCESS | 1180 | 1472661643706 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:40:43 INFO - PROCESS | 1180 | 1472661643715 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1180 | 1472661643717 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:43 INFO - PROCESS | 1180 | ++DOCSHELL 0C663400 == 31 [pid = 1180] [id = 407] 09:40:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (129A1400) [pid = 1180] [serial = 1221] [outer = 00000000] 09:40:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (12DBDC00) [pid = 1180] [serial = 1222] [outer = 129A1400] 09:40:43 INFO - PROCESS | 1180 | 1472661643770 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AC2000) [pid = 1180] [serial = 1223] [outer = 129A1400] 09:40:44 INFO - PROCESS | 1180 | 1472661644257 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 09:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:40:44 INFO - PROCESS | 1180 | 1472661644285 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1180 | 1472661644288 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:40:44 INFO - PROCESS | 1180 | 1472661644291 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1180 | 1472661644295 Marionette TRACE conn6 <- [1,1594,null,{}] 09:40:44 INFO - PROCESS | 1180 | 1472661644305 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1180 | 1472661644310 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:44 INFO - PROCESS | 1180 | 1472661644396 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:40:44 INFO - PROCESS | 1180 | 1472661644490 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1180 | 1472661644493 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:44 INFO - PROCESS | 1180 | ++DOCSHELL 13FACC00 == 32 [pid = 1180] [id = 408] 09:40:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13FB0400) [pid = 1180] [serial = 1224] [outer = 00000000] 09:40:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1458D400) [pid = 1180] [serial = 1225] [outer = 13FB0400] 09:40:44 INFO - PROCESS | 1180 | 1472661644543 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (151E2400) [pid = 1180] [serial = 1226] [outer = 13FB0400] 09:40:44 INFO - PROCESS | 1180 | 1472661644925 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 09:40:44 INFO - PROCESS | 1180 | 1472661644965 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1180 | 1472661644968 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:40:44 INFO - PROCESS | 1180 | 1472661644970 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:40:44 INFO - PROCESS | 1180 | 1472661644972 Marionette TRACE conn6 <- [1,1598,null,{}] 09:40:44 INFO - PROCESS | 1180 | 1472661644976 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1180 | 1472661644977 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:45 INFO - PROCESS | 1180 | 1472661645105 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:40:45 INFO - PROCESS | 1180 | 1472661645193 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1180 | 1472661645195 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:45 INFO - PROCESS | 1180 | ++DOCSHELL 1588D000 == 33 [pid = 1180] [id = 409] 09:40:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15890400) [pid = 1180] [serial = 1227] [outer = 00000000] 09:40:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E05400) [pid = 1180] [serial = 1228] [outer = 15890400] 09:40:45 INFO - PROCESS | 1180 | 1472661645242 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E0F800) [pid = 1180] [serial = 1229] [outer = 15890400] 09:40:45 INFO - PROCESS | 1180 | 1472661645654 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 09:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:40:45 INFO - PROCESS | 1180 | 1472661645705 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1180 | 1472661645707 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:40:45 INFO - PROCESS | 1180 | 1472661645710 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1180 | 1472661645712 Marionette TRACE conn6 <- [1,1602,null,{}] 09:40:45 INFO - PROCESS | 1180 | 1472661645716 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 1180 | 1472661645718 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:45 INFO - PROCESS | 1180 | 1472661645842 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:40:45 INFO - PROCESS | 1180 | 1472661645852 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1180 | 1472661645854 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:45 INFO - PROCESS | 1180 | ++DOCSHELL 15E29400 == 34 [pid = 1180] [id = 410] 09:40:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E29800) [pid = 1180] [serial = 1230] [outer = 00000000] 09:40:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E3A400) [pid = 1180] [serial = 1231] [outer = 15E29800] 09:40:45 INFO - PROCESS | 1180 | 1472661645950 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E3AC00) [pid = 1180] [serial = 1232] [outer = 15E29800] 09:40:46 INFO - PROCESS | 1180 | 1472661646391 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 09:40:46 INFO - PROCESS | 1180 | 1472661646479 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 1180 | 1472661646481 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:40:46 INFO - PROCESS | 1180 | 1472661646484 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 1180 | 1472661646486 Marionette TRACE conn6 <- [1,1606,null,{}] 09:40:46 INFO - PROCESS | 1180 | 1472661646490 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 1180 | 1472661646496 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:46 INFO - PROCESS | 1180 | 1472661646656 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:40:46 INFO - PROCESS | 1180 | 1472661646718 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1180 | 1472661646720 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:46 INFO - PROCESS | 1180 | ++DOCSHELL 165E1000 == 35 [pid = 1180] [id = 411] 09:40:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (165E1400) [pid = 1180] [serial = 1233] [outer = 00000000] 09:40:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17183C00) [pid = 1180] [serial = 1234] [outer = 165E1400] 09:40:46 INFO - PROCESS | 1180 | 1472661646770 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (171A7400) [pid = 1180] [serial = 1235] [outer = 165E1400] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0C2E5000) [pid = 1180] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E02000) [pid = 1180] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13AD0400) [pid = 1180] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0C6FD000) [pid = 1180] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D072400) [pid = 1180] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1458F800) [pid = 1180] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E31800) [pid = 1180] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D0A8C00) [pid = 1180] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13ACE400) [pid = 1180] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (171A6C00) [pid = 1180] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17B27400) [pid = 1180] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (08662C00) [pid = 1180] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:40:47 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (12CDD800) [pid = 1180] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:40:47 INFO - PROCESS | 1180 | 1472661647267 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 830ms 09:40:47 INFO - PROCESS | 1180 | 1472661647316 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1180 | 1472661647319 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 1180 | 1472661647322 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:40:47 INFO - PROCESS | 1180 | 1472661647324 Marionette TRACE conn6 <- [1,1610,null,{}] 09:40:47 INFO - PROCESS | 1180 | 1472661647327 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1180 | 1472661647329 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:47 INFO - PROCESS | 1180 | 1472661647409 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:40:47 INFO - PROCESS | 1180 | 1472661647418 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1180 | 1472661647420 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:47 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53400 == 36 [pid = 1180] [id = 412] 09:40:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0CC53C00) [pid = 1180] [serial = 1236] [outer = 00000000] 09:40:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1458C800) [pid = 1180] [serial = 1237] [outer = 0CC53C00] 09:40:47 INFO - PROCESS | 1180 | 1472661647545 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15895400) [pid = 1180] [serial = 1238] [outer = 0CC53C00] 09:40:47 INFO - PROCESS | 1180 | 1472661647919 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 09:40:47 INFO - PROCESS | 1180 | 1472661647956 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:40:47 INFO - PROCESS | 1180 | 1472661647958 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 1180 | 1472661647961 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1180 | 1472661647963 Marionette TRACE conn6 <- [1,1614,null,{}] 09:40:47 INFO - PROCESS | 1180 | 1472661647967 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1180 | 1472661647968 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:48 INFO - PROCESS | 1180 | 1472661648076 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:40:48 INFO - PROCESS | 1180 | 1472661648172 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1180 | 1472661648174 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:48 INFO - PROCESS | 1180 | ++DOCSHELL 13ACAC00 == 37 [pid = 1180] [id = 413] 09:40:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E2C400) [pid = 1180] [serial = 1239] [outer = 00000000] 09:40:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17246400) [pid = 1180] [serial = 1240] [outer = 15E2C400] 09:40:48 INFO - PROCESS | 1180 | 1472661648220 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17272000) [pid = 1180] [serial = 1241] [outer = 15E2C400] 09:40:48 INFO - PROCESS | 1180 | 1472661648553 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 09:40:48 INFO - PROCESS | 1180 | 1472661648592 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 1180 | 1472661648594 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:40:48 INFO - PROCESS | 1180 | 1472661648607 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1180 | 1472661648609 Marionette TRACE conn6 <- [1,1618,null,{}] 09:40:48 INFO - PROCESS | 1180 | 1472661648613 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 1180 | 1472661648615 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:48 INFO - PROCESS | 1180 | 1472661648732 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:40:48 INFO - PROCESS | 1180 | 1472661648739 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1180 | 1472661648741 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:48 INFO - PROCESS | 1180 | ++DOCSHELL 17184400 == 38 [pid = 1180] [id = 414] 09:40:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17278800) [pid = 1180] [serial = 1242] [outer = 00000000] 09:40:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (172D4400) [pid = 1180] [serial = 1243] [outer = 17278800] 09:40:48 INFO - PROCESS | 1180 | 1472661648787 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (172DA400) [pid = 1180] [serial = 1244] [outer = 17278800] 09:40:49 INFO - PROCESS | 1180 | 1472661649247 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 09:40:49 INFO - PROCESS | 1180 | 1472661649293 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 1180 | 1472661649297 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:40:49 INFO - PROCESS | 1180 | 1472661649303 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:40:49 INFO - PROCESS | 1180 | 1472661649308 Marionette TRACE conn6 <- [1,1622,null,{}] 09:40:49 INFO - PROCESS | 1180 | 1472661649315 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 1180 | 1472661649318 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:49 INFO - PROCESS | 1180 | 1472661649480 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:40:49 INFO - PROCESS | 1180 | 1472661649629 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1180 | 1472661649632 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:49 INFO - PROCESS | 1180 | ++DOCSHELL 0D28B000 == 39 [pid = 1180] [id = 415] 09:40:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0D28C400) [pid = 1180] [serial = 1245] [outer = 00000000] 09:40:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (11183800) [pid = 1180] [serial = 1246] [outer = 0D28C400] 09:40:49 INFO - PROCESS | 1180 | 1472661649692 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1299D400) [pid = 1180] [serial = 1247] [outer = 0D28C400] 09:40:50 INFO - PROCESS | 1180 | 1472661650243 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 09:40:50 INFO - PROCESS | 1180 | 1472661650278 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 1180 | 1472661650283 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:40:50 INFO - PROCESS | 1180 | 1472661650289 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 1180 | 1472661650292 Marionette TRACE conn6 <- [1,1626,null,{}] 09:40:50 INFO - PROCESS | 1180 | 1472661650296 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 1180 | 1472661650299 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:50 INFO - PROCESS | 1180 | 1472661650414 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:40:50 INFO - PROCESS | 1180 | 1472661650522 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 1180 | 1472661650525 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:50 INFO - PROCESS | 1180 | ++DOCSHELL 13F59800 == 40 [pid = 1180] [id = 416] 09:40:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13F5A800) [pid = 1180] [serial = 1248] [outer = 00000000] 09:40:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (1458E400) [pid = 1180] [serial = 1249] [outer = 13F5A800] 09:40:50 INFO - PROCESS | 1180 | 1472661650583 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15895800) [pid = 1180] [serial = 1250] [outer = 13F5A800] 09:40:51 INFO - PROCESS | 1180 | 1472661651201 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 09:40:51 INFO - PROCESS | 1180 | 1472661651263 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1180 | 1472661651266 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:40:51 INFO - PROCESS | 1180 | 1472661651269 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1180 | 1472661651273 Marionette TRACE conn6 <- [1,1630,null,{}] 09:40:51 INFO - PROCESS | 1180 | 1472661651284 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 1180 | 1472661651289 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:51 INFO - PROCESS | 1180 | 1472661651399 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:40:51 INFO - PROCESS | 1180 | 1472661651541 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1180 | 1472661651544 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:51 INFO - PROCESS | 1180 | ++DOCSHELL 172D5800 == 41 [pid = 1180] [id = 417] 09:40:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (172D7400) [pid = 1180] [serial = 1251] [outer = 00000000] 09:40:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17334000) [pid = 1180] [serial = 1252] [outer = 172D7400] 09:40:51 INFO - PROCESS | 1180 | 1472661651605 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17443C00) [pid = 1180] [serial = 1253] [outer = 172D7400] 09:40:52 INFO - PROCESS | 1180 | 1472661652240 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1025ms 09:40:52 INFO - PROCESS | 1180 | 1472661652298 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1180 | 1472661652301 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:40:52 INFO - PROCESS | 1180 | 1472661652304 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1180 | 1472661652306 Marionette TRACE conn6 <- [1,1634,null,{}] 09:40:52 INFO - PROCESS | 1180 | 1472661652310 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 1180 | 1472661652313 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:52 INFO - PROCESS | 1180 | 1472661652421 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:40:52 INFO - PROCESS | 1180 | 1472661652553 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 1180 | 1472661652556 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:52 INFO - PROCESS | 1180 | ++DOCSHELL 17B20000 == 42 [pid = 1180] [id = 418] 09:40:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17CAF400) [pid = 1180] [serial = 1254] [outer = 00000000] 09:40:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (18532000) [pid = 1180] [serial = 1255] [outer = 17CAF400] 09:40:52 INFO - PROCESS | 1180 | 1472661652613 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (1853B400) [pid = 1180] [serial = 1256] [outer = 17CAF400] 09:40:53 INFO - PROCESS | 1180 | 1472661653381 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1119ms 09:40:53 INFO - PROCESS | 1180 | 1472661653427 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:40:53 INFO - PROCESS | 1180 | 1472661653431 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 1180 | 1472661653437 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 1180 | 1472661653440 Marionette TRACE conn6 <- [1,1638,null,{}] 09:40:53 INFO - PROCESS | 1180 | 1472661653445 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 1180 | 1472661653448 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:53 INFO - PROCESS | 1180 | 1472661653596 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:40:53 INFO - PROCESS | 1180 | 1472661653659 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 1180 | 1472661653663 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:53 INFO - PROCESS | 1180 | ++DOCSHELL 0D290000 == 43 [pid = 1180] [id = 419] 09:40:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (1106F400) [pid = 1180] [serial = 1257] [outer = 00000000] 09:40:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (118A5C00) [pid = 1180] [serial = 1258] [outer = 1106F400] 09:40:53 INFO - PROCESS | 1180 | 1472661653715 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (12CE1400) [pid = 1180] [serial = 1259] [outer = 1106F400] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 13ACAC00 == 42 [pid = 1180] [id = 413] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 0CC53400 == 41 [pid = 1180] [id = 412] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 165E1000 == 40 [pid = 1180] [id = 411] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 15E29400 == 39 [pid = 1180] [id = 410] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 1588D000 == 38 [pid = 1180] [id = 409] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 13FACC00 == 37 [pid = 1180] [id = 408] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 0C663400 == 36 [pid = 1180] [id = 407] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 0D294000 == 35 [pid = 1180] [id = 406] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 13ACF800 == 34 [pid = 1180] [id = 405] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 0D07B400 == 33 [pid = 1180] [id = 404] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 1727F400 == 32 [pid = 1180] [id = 403] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 17B20000 == 31 [pid = 1180] [id = 418] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 172D5800 == 30 [pid = 1180] [id = 417] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 17184400 == 29 [pid = 1180] [id = 414] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 0D28B000 == 28 [pid = 1180] [id = 415] 09:40:54 INFO - PROCESS | 1180 | --DOCSHELL 13F59800 == 27 [pid = 1180] [id = 416] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (17275800) [pid = 1180] [serial = 1207] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (15E0EC00) [pid = 1180] [serial = 1195] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (13E19000) [pid = 1180] [serial = 1189] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (13E22000) [pid = 1180] [serial = 1190] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (12CD9C00) [pid = 1180] [serial = 1184] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (1176E000) [pid = 1180] [serial = 1183] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (0D294400) [pid = 1180] [serial = 1186] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0E8ECC00) [pid = 1180] [serial = 1187] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15385800) [pid = 1180] [serial = 1192] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E3E400) [pid = 1180] [serial = 1198] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0DEDAC00) [pid = 1180] [serial = 1172] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D293400) [pid = 1180] [serial = 1171] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13E78800) [pid = 1180] [serial = 1175] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E21400) [pid = 1180] [serial = 1174] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E26800) [pid = 1180] [serial = 1196] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (172DB400) [pid = 1180] [serial = 1178] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1727B800) [pid = 1180] [serial = 1177] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17CB0400) [pid = 1180] [serial = 1181] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17CA4800) [pid = 1180] [serial = 1180] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D0A9C00) [pid = 1180] [serial = 1201] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (16401800) [pid = 1180] [serial = 1199] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (12DB6000) [pid = 1180] [serial = 1202] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (164D0400) [pid = 1180] [serial = 1204] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (17181000) [pid = 1180] [serial = 1205] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15891000) [pid = 1180] [serial = 1193] [outer = 00000000] [url = about:blank] 09:40:54 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (16407800) [pid = 1180] [serial = 1208] [outer = 00000000] [url = about:blank] 09:40:55 INFO - PROCESS | 1180 | 1472661655057 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1677ms 09:40:55 INFO - PROCESS | 1180 | 1472661655114 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1180 | 1472661655119 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 1180 | 1472661655124 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:40:55 INFO - PROCESS | 1180 | 1472661655127 Marionette TRACE conn6 <- [1,1642,null,{}] 09:40:55 INFO - PROCESS | 1180 | 1472661655133 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 1180 | 1472661655136 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:55 INFO - PROCESS | 1180 | 1472661655224 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:40:55 INFO - PROCESS | 1180 | 1472661655314 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1180 | 1472661655319 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:55 INFO - PROCESS | 1180 | ++DOCSHELL 0CC51400 == 28 [pid = 1180] [id = 420] 09:40:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0CC52000) [pid = 1180] [serial = 1260] [outer = 00000000] 09:40:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D28F000) [pid = 1180] [serial = 1261] [outer = 0CC52000] 09:40:55 INFO - PROCESS | 1180 | 1472661655369 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0D294000) [pid = 1180] [serial = 1262] [outer = 0CC52000] 09:40:55 INFO - PROCESS | 1180 | 1472661655778 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:40:55 INFO - PROCESS | 1180 | 1472661655799 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1180 | 1472661655804 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:40:55 INFO - PROCESS | 1180 | 1472661655810 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1180 | 1472661655813 Marionette TRACE conn6 <- [1,1646,null,{}] 09:40:55 INFO - PROCESS | 1180 | 1472661655817 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 1180 | 1472661655819 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:55 INFO - PROCESS | 1180 | 1472661655908 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:40:55 INFO - PROCESS | 1180 | 1472661655914 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1180 | 1472661655917 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:55 INFO - PROCESS | 1180 | ++DOCSHELL 0E868000 == 29 [pid = 1180] [id = 421] 09:40:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (11380C00) [pid = 1180] [serial = 1263] [outer = 00000000] 09:40:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (118AAC00) [pid = 1180] [serial = 1264] [outer = 11380C00] 09:40:55 INFO - PROCESS | 1180 | 1472661655967 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (129A1000) [pid = 1180] [serial = 1265] [outer = 11380C00] 09:40:56 INFO - PROCESS | 1180 | 1472661656453 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 09:40:56 INFO - PROCESS | 1180 | 1472661656484 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 1180 | 1472661656486 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:40:56 INFO - PROCESS | 1180 | 1472661656489 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 1180 | 1472661656493 Marionette TRACE conn6 <- [1,1650,null,{}] 09:40:56 INFO - PROCESS | 1180 | 1472661656503 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 1180 | 1472661656508 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:56 INFO - PROCESS | 1180 | 1472661656593 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:40:56 INFO - PROCESS | 1180 | 1472661656725 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1180 | 1472661656728 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:56 INFO - PROCESS | 1180 | ++DOCSHELL 13E25C00 == 30 [pid = 1180] [id = 422] 09:40:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E5D400) [pid = 1180] [serial = 1266] [outer = 00000000] 09:40:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E70000) [pid = 1180] [serial = 1267] [outer = 13E5D400] 09:40:56 INFO - PROCESS | 1180 | 1472661656779 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13F57400) [pid = 1180] [serial = 1268] [outer = 13E5D400] 09:40:57 INFO - PROCESS | 1180 | 1472661657203 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 09:40:57 INFO - PROCESS | 1180 | 1472661657223 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1180 | 1472661657226 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:40:57 INFO - PROCESS | 1180 | 1472661657229 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:40:57 INFO - PROCESS | 1180 | 1472661657231 Marionette TRACE conn6 <- [1,1654,null,{}] 09:40:57 INFO - PROCESS | 1180 | 1472661657235 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 1180 | 1472661657237 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:57 INFO - PROCESS | 1180 | 1472661657359 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:40:57 INFO - PROCESS | 1180 | 1472661657369 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1180 | 1472661657371 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:57 INFO - PROCESS | 1180 | ++DOCSHELL 13F5A400 == 31 [pid = 1180] [id = 423] 09:40:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13FB1400) [pid = 1180] [serial = 1269] [outer = 00000000] 09:40:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (151E8800) [pid = 1180] [serial = 1270] [outer = 13FB1400] 09:40:57 INFO - PROCESS | 1180 | 1472661657471 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15891800) [pid = 1180] [serial = 1271] [outer = 13FB1400] 09:40:57 INFO - PROCESS | 1180 | 1472661657903 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 09:40:57 INFO - PROCESS | 1180 | 1472661657997 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1180 | 1472661658000 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 1180 | 1472661658003 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1180 | 1472661658005 Marionette TRACE conn6 <- [1,1658,null,{}] 09:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:40:58 INFO - PROCESS | 1180 | 1472661658008 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 1180 | 1472661658010 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:58 INFO - PROCESS | 1180 | 1472661658122 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:40:58 INFO - PROCESS | 1180 | 1472661658198 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1180 | 1472661658200 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:58 INFO - PROCESS | 1180 | ++DOCSHELL 15897C00 == 32 [pid = 1180] [id = 424] 09:40:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15899400) [pid = 1180] [serial = 1272] [outer = 00000000] 09:40:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E0A800) [pid = 1180] [serial = 1273] [outer = 15899400] 09:40:58 INFO - PROCESS | 1180 | 1472661658246 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15E26C00) [pid = 1180] [serial = 1274] [outer = 15899400] 09:40:58 INFO - PROCESS | 1180 | 1472661658675 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 731ms 09:40:58 INFO - PROCESS | 1180 | 1472661658739 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 1180 | 1472661658741 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 1180 | 1472661658744 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:40:58 INFO - PROCESS | 1180 | 1472661658746 Marionette TRACE conn6 <- [1,1662,null,{}] 09:40:58 INFO - PROCESS | 1180 | 1472661658749 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 1180 | 1472661658755 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:58 INFO - PROCESS | 1180 | 1472661658895 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:40:58 INFO - PROCESS | 1180 | 1472661658959 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1180 | 1472661658961 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:58 INFO - PROCESS | 1180 | ++DOCSHELL 16407800 == 33 [pid = 1180] [id = 425] 09:40:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (16408800) [pid = 1180] [serial = 1275] [outer = 00000000] 09:40:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (16435000) [pid = 1180] [serial = 1276] [outer = 16408800] 09:40:59 INFO - PROCESS | 1180 | 1472661659008 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (16438800) [pid = 1180] [serial = 1277] [outer = 16408800] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15E2C400) [pid = 1180] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0D294800) [pid = 1180] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (165E1400) [pid = 1180] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D0A2800) [pid = 1180] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13AD5800) [pid = 1180] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E29800) [pid = 1180] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (172D2000) [pid = 1180] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (129A1400) [pid = 1180] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15890400) [pid = 1180] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0CC53C00) [pid = 1180] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13FB0400) [pid = 1180] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:40:59 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (17278800) [pid = 1180] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:40:59 INFO - PROCESS | 1180 | 1472661659595 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 931ms 09:40:59 INFO - PROCESS | 1180 | 1472661659680 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1180 | 1472661659682 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:40:59 INFO - PROCESS | 1180 | 1472661659685 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1180 | 1472661659687 Marionette TRACE conn6 <- [1,1666,null,{}] 09:40:59 INFO - PROCESS | 1180 | 1472661659691 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 1180 | 1472661659693 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:59 INFO - PROCESS | 1180 | 1472661659770 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:40:59 INFO - PROCESS | 1180 | 1472661659779 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1180 | 1472661659780 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:40:59 INFO - PROCESS | 1180 | ++DOCSHELL 1456F000 == 34 [pid = 1180] [id = 426] 09:40:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1458DC00) [pid = 1180] [serial = 1278] [outer = 00000000] 09:40:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E36800) [pid = 1180] [serial = 1279] [outer = 1458DC00] 09:40:59 INFO - PROCESS | 1180 | 1472661659827 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E39800) [pid = 1180] [serial = 1280] [outer = 1458DC00] 09:41:00 INFO - PROCESS | 1180 | 1472661660261 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 09:41:00 INFO - PROCESS | 1180 | 1472661660317 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:41:00 INFO - PROCESS | 1180 | 1472661660319 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 1180 | 1472661660322 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 1180 | 1472661660324 Marionette TRACE conn6 <- [1,1670,null,{}] 09:41:00 INFO - PROCESS | 1180 | 1472661660327 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 1180 | 1472661660329 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:00 INFO - PROCESS | 1180 | 1472661660412 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:41:00 INFO - PROCESS | 1180 | 1472661660419 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1180 | 1472661660421 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:00 INFO - PROCESS | 1180 | ++DOCSHELL 118A9C00 == 35 [pid = 1180] [id = 427] 09:41:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16434C00) [pid = 1180] [serial = 1281] [outer = 00000000] 09:41:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1643F400) [pid = 1180] [serial = 1282] [outer = 16434C00] 09:41:00 INFO - PROCESS | 1180 | 1472661660470 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1643C800) [pid = 1180] [serial = 1283] [outer = 16434C00] 09:41:00 INFO - PROCESS | 1180 | 1472661660910 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 09:41:00 INFO - PROCESS | 1180 | 1472661660954 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 1180 | 1472661660957 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:41:00 INFO - PROCESS | 1180 | 1472661660960 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 1180 | 1472661660961 Marionette TRACE conn6 <- [1,1674,null,{}] 09:41:00 INFO - PROCESS | 1180 | 1472661660965 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 1180 | 1472661660967 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:01 INFO - PROCESS | 1180 | 1472661661046 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:41:01 INFO - PROCESS | 1180 | 1472661661052 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 1180 | 1472661661054 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:01 INFO - PROCESS | 1180 | ++DOCSHELL 13E25800 == 36 [pid = 1180] [id = 428] 09:41:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16573C00) [pid = 1180] [serial = 1284] [outer = 00000000] 09:41:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1717E400) [pid = 1180] [serial = 1285] [outer = 16573C00] 09:41:01 INFO - PROCESS | 1180 | 1472661661100 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (171A7000) [pid = 1180] [serial = 1286] [outer = 16573C00] 09:41:01 INFO - PROCESS | 1180 | 1472661661784 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 09:41:01 INFO - PROCESS | 1180 | 1472661661893 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 1180 | 1472661661899 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:41:01 INFO - PROCESS | 1180 | 1472661661904 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 1180 | 1472661661907 Marionette TRACE conn6 <- [1,1678,null,{}] 09:41:01 INFO - PROCESS | 1180 | 1472661661914 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 1180 | 1472661661917 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:02 INFO - PROCESS | 1180 | 1472661662046 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:41:02 INFO - PROCESS | 1180 | 1472661662173 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1180 | 1472661662176 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:02 INFO - PROCESS | 1180 | ++DOCSHELL 0CC52C00 == 37 [pid = 1180] [id = 429] 09:41:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0CC53400) [pid = 1180] [serial = 1287] [outer = 00000000] 09:41:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0D471800) [pid = 1180] [serial = 1288] [outer = 0CC53400] 09:41:02 INFO - PROCESS | 1180 | 1472661662236 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1137F000) [pid = 1180] [serial = 1289] [outer = 0CC53400] 09:41:02 INFO - PROCESS | 1180 | 1472661662910 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1073ms 09:41:02 INFO - PROCESS | 1180 | 1472661662981 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1180 | 1472661662986 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:41:03 INFO - PROCESS | 1180 | 1472661663017 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1180 | 1472661663020 Marionette TRACE conn6 <- [1,1682,null,{}] 09:41:03 INFO - PROCESS | 1180 | 1472661663024 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 1180 | 1472661663027 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:03 INFO - PROCESS | 1180 | 1472661663162 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:41:03 INFO - PROCESS | 1180 | 1472661663294 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1180 | 1472661663297 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:03 INFO - PROCESS | 1180 | ++DOCSHELL 13AC5800 == 38 [pid = 1180] [id = 430] 09:41:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13AC7C00) [pid = 1180] [serial = 1290] [outer = 00000000] 09:41:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (13E21400) [pid = 1180] [serial = 1291] [outer = 13AC7C00] 09:41:03 INFO - PROCESS | 1180 | 1472661663357 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (13F53C00) [pid = 1180] [serial = 1292] [outer = 13AC7C00] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 118A9C00 == 37 [pid = 1180] [id = 427] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 1456F000 == 36 [pid = 1180] [id = 426] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 16407800 == 35 [pid = 1180] [id = 425] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 15897C00 == 34 [pid = 1180] [id = 424] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 13F5A400 == 33 [pid = 1180] [id = 423] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 13E25C00 == 32 [pid = 1180] [id = 422] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 0E868000 == 31 [pid = 1180] [id = 421] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 0CC51400 == 30 [pid = 1180] [id = 420] 09:41:04 INFO - PROCESS | 1180 | --DOCSHELL 0D290000 == 29 [pid = 1180] [id = 419] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (17272000) [pid = 1180] [serial = 1241] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (11188000) [pid = 1180] [serial = 1220] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (171A7400) [pid = 1180] [serial = 1235] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1179B000) [pid = 1180] [serial = 1213] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (14588C00) [pid = 1180] [serial = 1216] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E3AC00) [pid = 1180] [serial = 1232] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (17B23000) [pid = 1180] [serial = 1211] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (12DBDC00) [pid = 1180] [serial = 1222] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0DDF5800) [pid = 1180] [serial = 1219] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E05400) [pid = 1180] [serial = 1228] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AC2000) [pid = 1180] [serial = 1223] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (17183C00) [pid = 1180] [serial = 1234] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E3A400) [pid = 1180] [serial = 1231] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17246400) [pid = 1180] [serial = 1240] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15895400) [pid = 1180] [serial = 1238] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1458C800) [pid = 1180] [serial = 1237] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E0F800) [pid = 1180] [serial = 1229] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1588F800) [pid = 1180] [serial = 1217] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13ABCC00) [pid = 1180] [serial = 1214] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1458D400) [pid = 1180] [serial = 1225] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (151E2400) [pid = 1180] [serial = 1226] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (173DE800) [pid = 1180] [serial = 1210] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (172D4400) [pid = 1180] [serial = 1243] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (172DA400) [pid = 1180] [serial = 1244] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 1180 | 1472661664265 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1276ms 09:41:04 INFO - PROCESS | 1180 | 1472661664293 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1180 | 1472661664297 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:41:04 INFO - PROCESS | 1180 | 1472661664301 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1180 | 1472661664304 Marionette TRACE conn6 <- [1,1686,null,{}] 09:41:04 INFO - PROCESS | 1180 | 1472661664310 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 1180 | 1472661664313 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:04 INFO - PROCESS | 1180 | 1472661664401 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:41:04 INFO - PROCESS | 1180 | 1472661664408 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 1180 | 1472661664412 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:04 INFO - PROCESS | 1180 | ++DOCSHELL 0D10F400 == 30 [pid = 1180] [id = 431] 09:41:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D230C00) [pid = 1180] [serial = 1293] [outer = 00000000] 09:41:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D322800) [pid = 1180] [serial = 1294] [outer = 0D230C00] 09:41:04 INFO - PROCESS | 1180 | 1472661664468 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0DE9B800) [pid = 1180] [serial = 1295] [outer = 0D230C00] 09:41:05 INFO - PROCESS | 1180 | 1472661665018 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 770ms 09:41:05 INFO - PROCESS | 1180 | 1472661665073 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 1180 | 1472661665077 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:41:05 INFO - PROCESS | 1180 | 1472661665083 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 1180 | 1472661665086 Marionette TRACE conn6 <- [1,1690,null,{}] 09:41:05 INFO - PROCESS | 1180 | 1472661665089 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 1180 | 1472661665092 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:05 INFO - PROCESS | 1180 | 1472661665185 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:41:05 INFO - PROCESS | 1180 | 1472661665279 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1180 | 1472661665281 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:05 INFO - PROCESS | 1180 | ++DOCSHELL 12CDDC00 == 31 [pid = 1180] [id = 432] 09:41:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (12DB7400) [pid = 1180] [serial = 1296] [outer = 00000000] 09:41:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13AC0800) [pid = 1180] [serial = 1297] [outer = 12DB7400] 09:41:05 INFO - PROCESS | 1180 | 1472661665330 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AD3000) [pid = 1180] [serial = 1298] [outer = 12DB7400] 09:41:05 INFO - PROCESS | 1180 | 1472661665706 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 09:41:05 INFO - PROCESS | 1180 | 1472661665758 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 1180 | 1472661665760 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:41:05 INFO - PROCESS | 1180 | 1472661665764 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:41:05 INFO - PROCESS | 1180 | 1472661665767 Marionette TRACE conn6 <- [1,1694,null,{}] 09:41:05 INFO - PROCESS | 1180 | 1472661665778 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 1180 | 1472661665783 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:05 INFO - PROCESS | 1180 | 1472661665896 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:41:05 INFO - PROCESS | 1180 | 1472661665904 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1180 | 1472661665907 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:05 INFO - PROCESS | 1180 | ++DOCSHELL 14591C00 == 32 [pid = 1180] [id = 433] 09:41:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (151E1800) [pid = 1180] [serial = 1299] [outer = 00000000] 09:41:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1588C800) [pid = 1180] [serial = 1300] [outer = 151E1800] 09:41:05 INFO - PROCESS | 1180 | 1472661665966 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15896800) [pid = 1180] [serial = 1301] [outer = 151E1800] 09:41:06 INFO - PROCESS | 1180 | 1472661666424 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 09:41:06 INFO - PROCESS | 1180 | 1472661666450 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 1180 | 1472661666453 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:41:06 INFO - PROCESS | 1180 | 1472661666456 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1180 | 1472661666458 Marionette TRACE conn6 <- [1,1698,null,{}] 09:41:06 INFO - PROCESS | 1180 | 1472661666462 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 1180 | 1472661666464 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:06 INFO - PROCESS | 1180 | 1472661666586 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:41:06 INFO - PROCESS | 1180 | 1472661666592 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1180 | 1472661666594 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:06 INFO - PROCESS | 1180 | ++DOCSHELL 15E04C00 == 33 [pid = 1180] [id = 434] 09:41:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E05400) [pid = 1180] [serial = 1302] [outer = 00000000] 09:41:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E28C00) [pid = 1180] [serial = 1303] [outer = 15E05400] 09:41:06 INFO - PROCESS | 1180 | 1472661666640 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E31C00) [pid = 1180] [serial = 1304] [outer = 15E05400] 09:41:07 INFO - PROCESS | 1180 | 1472661667076 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 672ms 09:41:07 INFO - PROCESS | 1180 | 1472661667131 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1180 | 1472661667133 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:41:07 INFO - PROCESS | 1180 | 1472661667141 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1180 | 1472661667143 Marionette TRACE conn6 <- [1,1702,null,{}] 09:41:07 INFO - PROCESS | 1180 | 1472661667146 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 1180 | 1472661667148 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:07 INFO - PROCESS | 1180 | 1472661667262 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:41:07 INFO - PROCESS | 1180 | 1472661667353 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1180 | 1472661667355 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:07 INFO - PROCESS | 1180 | ++DOCSHELL 0CC4E400 == 34 [pid = 1180] [id = 435] 09:41:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0D070C00) [pid = 1180] [serial = 1305] [outer = 00000000] 09:41:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (160E8C00) [pid = 1180] [serial = 1306] [outer = 0D070C00] 09:41:07 INFO - PROCESS | 1180 | 1472661667401 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16407C00) [pid = 1180] [serial = 1307] [outer = 0D070C00] 09:41:07 INFO - PROCESS | 1180 | 1472661667846 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 09:41:07 INFO - PROCESS | 1180 | 1472661667871 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1180 | 1472661667873 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:41:07 INFO - PROCESS | 1180 | 1472661667882 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1180 | 1472661667884 Marionette TRACE conn6 <- [1,1706,null,{}] 09:41:07 INFO - PROCESS | 1180 | 1472661667887 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 1180 | 1472661667892 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:08 INFO - PROCESS | 1180 | 1472661668039 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:41:08 INFO - PROCESS | 1180 | 1472661668105 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 1180 | 1472661668107 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:08 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53000 == 35 [pid = 1180] [id = 436] 09:41:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16434000) [pid = 1180] [serial = 1308] [outer = 00000000] 09:41:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (171A2C00) [pid = 1180] [serial = 1309] [outer = 16434000] 09:41:08 INFO - PROCESS | 1180 | 1472661668153 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1643A800) [pid = 1180] [serial = 1310] [outer = 16434000] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D28C400) [pid = 1180] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13F5A800) [pid = 1180] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (172D7400) [pid = 1180] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17CAF400) [pid = 1180] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1458DC00) [pid = 1180] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1106F400) [pid = 1180] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (11380C00) [pid = 1180] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13FB1400) [pid = 1180] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15899400) [pid = 1180] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0CC52000) [pid = 1180] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E5D400) [pid = 1180] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (16408800) [pid = 1180] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:41:08 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (16434C00) [pid = 1180] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:41:08 INFO - PROCESS | 1180 | 1472661668706 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 891ms 09:41:08 INFO - PROCESS | 1180 | 1472661668767 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 1180 | 1472661668769 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:41:08 INFO - PROCESS | 1180 | 1472661668772 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 1180 | 1472661668774 Marionette TRACE conn6 <- [1,1710,null,{}] 09:41:08 INFO - PROCESS | 1180 | 1472661668777 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 1180 | 1472661668780 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:08 INFO - PROCESS | 1180 | 1472661668893 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:41:08 INFO - PROCESS | 1180 | 1472661668956 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 1180 | 1472661668958 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:08 INFO - PROCESS | 1180 | ++DOCSHELL 1176DC00 == 36 [pid = 1180] [id = 437] 09:41:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (11795000) [pid = 1180] [serial = 1311] [outer = 00000000] 09:41:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15896400) [pid = 1180] [serial = 1312] [outer = 11795000] 09:41:09 INFO - PROCESS | 1180 | 1472661669003 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1589B400) [pid = 1180] [serial = 1313] [outer = 11795000] 09:41:09 INFO - PROCESS | 1180 | 1472661669346 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 09:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:41:09 INFO - PROCESS | 1180 | 1472661669403 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 1180 | 1472661669405 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:41:09 INFO - PROCESS | 1180 | 1472661669416 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1180 | 1472661669418 Marionette TRACE conn6 <- [1,1714,null,{}] 09:41:09 INFO - PROCESS | 1180 | 1472661669422 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 1180 | 1472661669424 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:09 INFO - PROCESS | 1180 | 1472661669506 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:41:09 INFO - PROCESS | 1180 | 1472661669512 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1180 | 1472661669513 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:09 INFO - PROCESS | 1180 | ++DOCSHELL 1588D000 == 37 [pid = 1180] [id = 438] 09:41:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15899400) [pid = 1180] [serial = 1314] [outer = 00000000] 09:41:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1724D400) [pid = 1180] [serial = 1315] [outer = 15899400] 09:41:09 INFO - PROCESS | 1180 | 1472661669559 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1724E800) [pid = 1180] [serial = 1316] [outer = 15899400] 09:41:09 INFO - PROCESS | 1180 | 1472661669979 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 09:41:10 INFO - PROCESS | 1180 | 1472661670039 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 1180 | 1472661670051 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 1180 | 1472661670054 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 1180 | 1472661670056 Marionette TRACE conn6 <- [1,1718,null,{}] 09:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:41:10 INFO - PROCESS | 1180 | 1472661670059 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 1180 | 1472661670061 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:10 INFO - PROCESS | 1180 | 1472661670143 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:41:10 INFO - PROCESS | 1180 | 1472661670151 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 1180 | 1472661670153 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:10 INFO - PROCESS | 1180 | ++DOCSHELL 1458FC00 == 38 [pid = 1180] [id = 439] 09:41:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1724B000) [pid = 1180] [serial = 1317] [outer = 00000000] 09:41:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1727F800) [pid = 1180] [serial = 1318] [outer = 1724B000] 09:41:10 INFO - PROCESS | 1180 | 1472661670198 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (172D7400) [pid = 1180] [serial = 1319] [outer = 1724B000] 09:41:10 INFO - PROCESS | 1180 | 1472661670756 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 09:41:10 INFO - PROCESS | 1180 | 1472661670831 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 1180 | 1472661670836 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:41:10 INFO - PROCESS | 1180 | 1472661670842 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 1180 | 1472661670845 Marionette TRACE conn6 <- [1,1722,null,{}] 09:41:10 INFO - PROCESS | 1180 | 1472661670852 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 1180 | 1472661670855 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:11 INFO - PROCESS | 1180 | 1472661671009 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:41:11 INFO - PROCESS | 1180 | 1472661671113 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 1180 | 1472661671118 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:11 INFO - PROCESS | 1180 | ++DOCSHELL 0C4EB800 == 39 [pid = 1180] [id = 440] 09:41:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0C602000) [pid = 1180] [serial = 1320] [outer = 00000000] 09:41:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0DDFD800) [pid = 1180] [serial = 1321] [outer = 0C602000] 09:41:11 INFO - PROCESS | 1180 | 1472661671191 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (118A9C00) [pid = 1180] [serial = 1322] [outer = 0C602000] 09:41:11 INFO - PROCESS | 1180 | 1472661671813 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1023ms 09:41:11 INFO - PROCESS | 1180 | 1472661671868 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 1180 | 1472661671873 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:41:11 INFO - PROCESS | 1180 | 1472661671880 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 1180 | 1472661671883 Marionette TRACE conn6 <- [1,1726,null,{}] 09:41:11 INFO - PROCESS | 1180 | 1472661671887 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 1180 | 1472661671890 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:12 INFO - PROCESS | 1180 | 1472661672034 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:41:12 INFO - PROCESS | 1180 | 1472661672170 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1180 | 1472661672172 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:12 INFO - PROCESS | 1180 | ++DOCSHELL 13E22800 == 40 [pid = 1180] [id = 441] 09:41:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13E73400) [pid = 1180] [serial = 1323] [outer = 00000000] 09:41:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (151E4C00) [pid = 1180] [serial = 1324] [outer = 13E73400] 09:41:12 INFO - PROCESS | 1180 | 1472661672232 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15A33800) [pid = 1180] [serial = 1325] [outer = 13E73400] 09:41:12 INFO - PROCESS | 1180 | 1472661672841 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1020ms 09:41:12 INFO - PROCESS | 1180 | 1472661672914 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 1180 | 1472661672917 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:41:12 INFO - PROCESS | 1180 | 1472661672922 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 1180 | 1472661672926 Marionette TRACE conn6 <- [1,1730,null,{}] 09:41:12 INFO - PROCESS | 1180 | 1472661672956 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 1180 | 1472661672961 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:13 INFO - PROCESS | 1180 | 1472661673076 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:41:13 INFO - PROCESS | 1180 | 1472661673206 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 1180 | 1472661673209 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:13 INFO - PROCESS | 1180 | ++DOCSHELL 17249000 == 41 [pid = 1180] [id = 442] 09:41:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1724CC00) [pid = 1180] [serial = 1326] [outer = 00000000] 09:41:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (1727E400) [pid = 1180] [serial = 1327] [outer = 1724CC00] 09:41:13 INFO - PROCESS | 1180 | 1472661673271 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (172DD400) [pid = 1180] [serial = 1328] [outer = 1724CC00] 09:41:13 INFO - PROCESS | 1180 | 1472661673872 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1025ms 09:41:13 INFO - PROCESS | 1180 | 1472661673949 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1180 | 1472661673952 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:41:13 INFO - PROCESS | 1180 | 1472661673956 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1180 | 1472661673958 Marionette TRACE conn6 <- [1,1734,null,{}] 09:41:13 INFO - PROCESS | 1180 | 1472661673962 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 1180 | 1472661673964 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:14 INFO - PROCESS | 1180 | 1472661674086 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:41:14 INFO - PROCESS | 1180 | 1472661674221 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1180 | 1472661674223 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:14 INFO - PROCESS | 1180 | ++DOCSHELL 08667C00 == 42 [pid = 1180] [id = 443] 09:41:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (0C26FC00) [pid = 1180] [serial = 1329] [outer = 00000000] 09:41:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (0D4E0800) [pid = 1180] [serial = 1330] [outer = 0C26FC00] 09:41:14 INFO - PROCESS | 1180 | 1472661674280 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (12CD9C00) [pid = 1180] [serial = 1331] [outer = 0C26FC00] 09:41:14 INFO - PROCESS | 1180 | 1472661674987 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1069ms 09:41:15 INFO - PROCESS | 1180 | 1472661675028 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1180 | 1472661675033 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:41:15 INFO - PROCESS | 1180 | 1472661675037 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1180 | 1472661675041 Marionette TRACE conn6 <- [1,1738,null,{}] 09:41:15 INFO - PROCESS | 1180 | 1472661675046 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 1180 | 1472661675049 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:15 INFO - PROCESS | 1180 | 1472661675151 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:41:15 INFO - PROCESS | 1180 | 1472661675263 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1180 | 1472661675265 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:15 INFO - PROCESS | 1180 | ++DOCSHELL 11071800 == 43 [pid = 1180] [id = 444] 09:41:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (11796800) [pid = 1180] [serial = 1332] [outer = 00000000] 09:41:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (12DBC000) [pid = 1180] [serial = 1333] [outer = 11796800] 09:41:15 INFO - PROCESS | 1180 | 1472661675317 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (13ACFC00) [pid = 1180] [serial = 1334] [outer = 11796800] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 1588D000 == 42 [pid = 1180] [id = 438] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 1176DC00 == 41 [pid = 1180] [id = 437] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 0CC53000 == 40 [pid = 1180] [id = 436] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 0CC4E400 == 39 [pid = 1180] [id = 435] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 15E04C00 == 38 [pid = 1180] [id = 434] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 14591C00 == 37 [pid = 1180] [id = 433] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 12CDDC00 == 36 [pid = 1180] [id = 432] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 0D10F400 == 35 [pid = 1180] [id = 431] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 13AC5800 == 34 [pid = 1180] [id = 430] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 0CC52C00 == 33 [pid = 1180] [id = 429] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 13E25800 == 32 [pid = 1180] [id = 428] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 08667C00 == 31 [pid = 1180] [id = 443] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 17249000 == 30 [pid = 1180] [id = 442] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 1458FC00 == 29 [pid = 1180] [id = 439] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 0C4EB800 == 28 [pid = 1180] [id = 440] 09:41:16 INFO - PROCESS | 1180 | --DOCSHELL 13E22800 == 27 [pid = 1180] [id = 441] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (12CE1400) [pid = 1180] [serial = 1259] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (118A5C00) [pid = 1180] [serial = 1258] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (118AAC00) [pid = 1180] [serial = 1264] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (129A1000) [pid = 1180] [serial = 1265] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (151E8800) [pid = 1180] [serial = 1270] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15E0A800) [pid = 1180] [serial = 1273] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (15891800) [pid = 1180] [serial = 1271] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D28F000) [pid = 1180] [serial = 1261] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (0D294000) [pid = 1180] [serial = 1262] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13E70000) [pid = 1180] [serial = 1267] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (16435000) [pid = 1180] [serial = 1276] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E26C00) [pid = 1180] [serial = 1274] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1643F400) [pid = 1180] [serial = 1282] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (16438800) [pid = 1180] [serial = 1277] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1299D400) [pid = 1180] [serial = 1247] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (11183800) [pid = 1180] [serial = 1246] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15895800) [pid = 1180] [serial = 1250] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1458E400) [pid = 1180] [serial = 1249] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17443C00) [pid = 1180] [serial = 1253] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (17334000) [pid = 1180] [serial = 1252] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1853B400) [pid = 1180] [serial = 1256] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (18532000) [pid = 1180] [serial = 1255] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1643C800) [pid = 1180] [serial = 1283] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1717E400) [pid = 1180] [serial = 1285] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E36800) [pid = 1180] [serial = 1279] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15E39800) [pid = 1180] [serial = 1280] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13F57400) [pid = 1180] [serial = 1268] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 1180 | 1472661676505 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1522ms 09:41:16 INFO - PROCESS | 1180 | 1472661676561 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 1180 | 1472661676565 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:41:16 INFO - PROCESS | 1180 | 1472661676569 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1180 | 1472661676574 Marionette TRACE conn6 <- [1,1742,null,{}] 09:41:16 INFO - PROCESS | 1180 | 1472661676579 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 1180 | 1472661676582 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:16 INFO - PROCESS | 1180 | 1472661676703 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:41:16 INFO - PROCESS | 1180 | 1472661676796 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1180 | 1472661676799 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:16 INFO - PROCESS | 1180 | ++DOCSHELL 0D07B000 == 28 [pid = 1180] [id = 445] 09:41:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D10F400) [pid = 1180] [serial = 1335] [outer = 00000000] 09:41:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D294400) [pid = 1180] [serial = 1336] [outer = 0D10F400] 09:41:16 INFO - PROCESS | 1180 | 1472661676849 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0DDEE800) [pid = 1180] [serial = 1337] [outer = 0D10F400] 09:41:17 INFO - PROCESS | 1180 | 1472661677241 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 09:41:17 INFO - PROCESS | 1180 | 1472661677301 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1180 | 1472661677306 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:41:17 INFO - PROCESS | 1180 | 1472661677312 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1180 | 1472661677315 Marionette TRACE conn6 <- [1,1746,null,{}] 09:41:17 INFO - PROCESS | 1180 | 1472661677319 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 1180 | 1472661677322 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:17 INFO - PROCESS | 1180 | 1472661677412 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:41:17 INFO - PROCESS | 1180 | 1472661677419 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 1180 | 1472661677422 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:17 INFO - PROCESS | 1180 | ++DOCSHELL 123AD400 == 29 [pid = 1180] [id = 446] 09:41:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (129A0400) [pid = 1180] [serial = 1338] [outer = 00000000] 09:41:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (12D98400) [pid = 1180] [serial = 1339] [outer = 129A0400] 09:41:17 INFO - PROCESS | 1180 | 1472661677474 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13AB7C00) [pid = 1180] [serial = 1340] [outer = 129A0400] 09:41:17 INFO - PROCESS | 1180 | 1472661677922 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 631ms 09:41:17 INFO - PROCESS | 1180 | 1472661677954 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1180 | 1472661677956 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:41:17 INFO - PROCESS | 1180 | 1472661677960 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1180 | 1472661677963 Marionette TRACE conn6 <- [1,1750,null,{}] 09:41:17 INFO - PROCESS | 1180 | 1472661677996 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 1180 | 1472661678000 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:18 INFO - PROCESS | 1180 | 1472661678092 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:41:18 INFO - PROCESS | 1180 | 1472661678102 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1180 | 1472661678105 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:18 INFO - PROCESS | 1180 | ++DOCSHELL 13F54C00 == 30 [pid = 1180] [id = 447] 09:41:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13F55800) [pid = 1180] [serial = 1341] [outer = 00000000] 09:41:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13F60400) [pid = 1180] [serial = 1342] [outer = 13F55800] 09:41:18 INFO - PROCESS | 1180 | 1472661678155 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1458FC00) [pid = 1180] [serial = 1343] [outer = 13F55800] 09:41:18 INFO - PROCESS | 1180 | 1472661678646 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 731ms 09:41:18 INFO - PROCESS | 1180 | 1472661678691 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1180 | 1472661678694 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:41:18 INFO - PROCESS | 1180 | 1472661678697 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1180 | 1472661678699 Marionette TRACE conn6 <- [1,1754,null,{}] 09:41:18 INFO - PROCESS | 1180 | 1472661678703 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 1180 | 1472661678705 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:18 INFO - PROCESS | 1180 | 1472661678852 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:41:18 INFO - PROCESS | 1180 | 1472661678875 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1180 | 1472661678877 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:18 INFO - PROCESS | 1180 | ++DOCSHELL 15386400 == 31 [pid = 1180] [id = 448] 09:41:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1588D000) [pid = 1180] [serial = 1344] [outer = 00000000] 09:41:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15897800) [pid = 1180] [serial = 1345] [outer = 1588D000] 09:41:18 INFO - PROCESS | 1180 | 1472661678924 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E08800) [pid = 1180] [serial = 1346] [outer = 1588D000] 09:41:19 INFO - PROCESS | 1180 | 1472661679363 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 09:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:41:19 INFO - PROCESS | 1180 | 1472661679432 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 1180 | 1472661679434 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:41:19 INFO - PROCESS | 1180 | 1472661679437 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1180 | 1472661679439 Marionette TRACE conn6 <- [1,1758,null,{}] 09:41:19 INFO - PROCESS | 1180 | 1472661679443 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 1180 | 1472661679445 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:19 INFO - PROCESS | 1180 | 1472661679567 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:41:19 INFO - PROCESS | 1180 | 1472661679577 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1180 | 1472661679579 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:19 INFO - PROCESS | 1180 | ++DOCSHELL 15384C00 == 32 [pid = 1180] [id = 449] 09:41:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E06800) [pid = 1180] [serial = 1347] [outer = 00000000] 09:41:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E2DC00) [pid = 1180] [serial = 1348] [outer = 15E06800] 09:41:19 INFO - PROCESS | 1180 | 1472661679628 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E2FC00) [pid = 1180] [serial = 1349] [outer = 15E06800] 09:41:20 INFO - PROCESS | 1180 | 1472661680137 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 09:41:20 INFO - PROCESS | 1180 | 1472661680187 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1180 | 1472661680189 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:41:20 INFO - PROCESS | 1180 | 1472661680197 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 1180 | 1472661680198 Marionette TRACE conn6 <- [1,1762,null,{}] 09:41:20 INFO - PROCESS | 1180 | 1472661680202 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 1180 | 1472661680208 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:20 INFO - PROCESS | 1180 | 1472661680337 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E05400) [pid = 1180] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (16434000) [pid = 1180] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D070C00) [pid = 1180] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (11795000) [pid = 1180] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D230C00) [pid = 1180] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (151E1800) [pid = 1180] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (16573C00) [pid = 1180] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (12DB7400) [pid = 1180] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13AC7C00) [pid = 1180] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0CC53400) [pid = 1180] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15899400) [pid = 1180] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:41:20 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1724B000) [pid = 1180] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:41:20 INFO - PROCESS | 1180 | 1472661680672 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 1180 | 1472661680674 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:20 INFO - PROCESS | 1180 | ++DOCSHELL 0865B400 == 33 [pid = 1180] [id = 450] 09:41:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0C601400) [pid = 1180] [serial = 1350] [outer = 00000000] 09:41:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0D293C00) [pid = 1180] [serial = 1351] [outer = 0C601400] 09:41:20 INFO - PROCESS | 1180 | 1472661680735 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13AC0000) [pid = 1180] [serial = 1352] [outer = 0C601400] 09:41:21 INFO - PROCESS | 1180 | 1472661681104 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 931ms 09:41:21 INFO - PROCESS | 1180 | 1472661681130 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 1180 | 1472661681132 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:41:21 INFO - PROCESS | 1180 | 1472661681135 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1180 | 1472661681137 Marionette TRACE conn6 <- [1,1766,null,{}] 09:41:21 INFO - PROCESS | 1180 | 1472661681141 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 1180 | 1472661681143 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:21 INFO - PROCESS | 1180 | 1472661681220 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:41:21 INFO - PROCESS | 1180 | 1472661681308 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1180 | 1472661681310 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:21 INFO - PROCESS | 1180 | ++DOCSHELL 0D28FC00 == 34 [pid = 1180] [id = 451] 09:41:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (12DB2000) [pid = 1180] [serial = 1353] [outer = 00000000] 09:41:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1640D800) [pid = 1180] [serial = 1354] [outer = 12DB2000] 09:41:21 INFO - PROCESS | 1180 | 1472661681356 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16436000) [pid = 1180] [serial = 1355] [outer = 12DB2000] 09:41:21 INFO - PROCESS | 1180 | 1472661681705 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 09:41:21 INFO - PROCESS | 1180 | 1472661681767 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 1180 | 1472661681769 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 1180 | 1472661681772 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:41:21 INFO - PROCESS | 1180 | 1472661681773 Marionette TRACE conn6 <- [1,1770,null,{}] 09:41:21 INFO - PROCESS | 1180 | 1472661681777 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 1180 | 1472661681779 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:21 INFO - PROCESS | 1180 | 1472661681895 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:41:21 INFO - PROCESS | 1180 | 1472661681903 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1180 | 1472661681905 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:21 INFO - PROCESS | 1180 | ++DOCSHELL 0865D800 == 35 [pid = 1180] [id = 452] 09:41:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0D112C00) [pid = 1180] [serial = 1356] [outer = 00000000] 09:41:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (165E3C00) [pid = 1180] [serial = 1357] [outer = 0D112C00] 09:41:21 INFO - PROCESS | 1180 | 1472661681951 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17177400) [pid = 1180] [serial = 1358] [outer = 0D112C00] 09:41:22 INFO - PROCESS | 1180 | 1472661682378 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 09:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:41:22 INFO - PROCESS | 1180 | 1472661682406 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1180 | 1472661682408 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:41:22 INFO - PROCESS | 1180 | 1472661682411 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1180 | 1472661682413 Marionette TRACE conn6 <- [1,1774,null,{}] 09:41:22 INFO - PROCESS | 1180 | 1472661682417 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 1180 | 1472661682419 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:22 INFO - PROCESS | 1180 | 1472661682536 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:41:22 INFO - PROCESS | 1180 | 1472661682544 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1180 | 1472661682546 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:22 INFO - PROCESS | 1180 | ++DOCSHELL 15E04C00 == 36 [pid = 1180] [id = 453] 09:41:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (165DD800) [pid = 1180] [serial = 1359] [outer = 00000000] 09:41:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1724D000) [pid = 1180] [serial = 1360] [outer = 165DD800] 09:41:22 INFO - PROCESS | 1180 | 1472661682602 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17250C00) [pid = 1180] [serial = 1361] [outer = 165DD800] 09:41:23 INFO - PROCESS | 1180 | 1472661683393 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1022ms 09:41:23 INFO - PROCESS | 1180 | 1472661683435 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 1180 | 1472661683440 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:41:23 INFO - PROCESS | 1180 | 1472661683444 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1180 | 1472661683450 Marionette TRACE conn6 <- [1,1778,null,{}] 09:41:23 INFO - PROCESS | 1180 | 1472661683475 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 1180 | 1472661683478 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:23 INFO - PROCESS | 1180 | 1472661683601 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:41:23 INFO - PROCESS | 1180 | 1472661683737 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1180 | 1472661683740 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:23 INFO - PROCESS | 1180 | ++DOCSHELL 0CC51800 == 37 [pid = 1180] [id = 454] 09:41:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0CC52C00) [pid = 1180] [serial = 1362] [outer = 00000000] 09:41:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (113F0800) [pid = 1180] [serial = 1363] [outer = 0CC52C00] 09:41:23 INFO - PROCESS | 1180 | 1472661683801 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (12CD7800) [pid = 1180] [serial = 1364] [outer = 0CC52C00] 09:41:24 INFO - PROCESS | 1180 | 1472661684489 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1104ms 09:41:24 INFO - PROCESS | 1180 | 1472661684549 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 1180 | 1472661684554 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:41:24 INFO - PROCESS | 1180 | 1472661684560 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 1180 | 1472661684563 Marionette TRACE conn6 <- [1,1782,null,{}] 09:41:24 INFO - PROCESS | 1180 | 1472661684593 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 1180 | 1472661684597 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:24 INFO - PROCESS | 1180 | 1472661684759 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:41:24 INFO - PROCESS | 1180 | 1472661684818 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1180 | 1472661684820 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:24 INFO - PROCESS | 1180 | ++DOCSHELL 13E1A800 == 38 [pid = 1180] [id = 455] 09:41:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13E1C000) [pid = 1180] [serial = 1365] [outer = 00000000] 09:41:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (13F51400) [pid = 1180] [serial = 1366] [outer = 13E1C000] 09:41:24 INFO - PROCESS | 1180 | 1472661684879 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (151E4400) [pid = 1180] [serial = 1367] [outer = 13E1C000] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 0865D800 == 37 [pid = 1180] [id = 452] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 0D28FC00 == 36 [pid = 1180] [id = 451] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 0865B400 == 35 [pid = 1180] [id = 450] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 15384C00 == 34 [pid = 1180] [id = 449] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 15386400 == 33 [pid = 1180] [id = 448] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 13F54C00 == 32 [pid = 1180] [id = 447] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 123AD400 == 31 [pid = 1180] [id = 446] 09:41:25 INFO - PROCESS | 1180 | --DOCSHELL 0D07B000 == 30 [pid = 1180] [id = 445] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (15E28C00) [pid = 1180] [serial = 1303] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (171A2C00) [pid = 1180] [serial = 1309] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16407C00) [pid = 1180] [serial = 1307] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (160E8C00) [pid = 1180] [serial = 1306] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15896400) [pid = 1180] [serial = 1312] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D322800) [pid = 1180] [serial = 1294] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0DE9B800) [pid = 1180] [serial = 1295] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1588C800) [pid = 1180] [serial = 1300] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (171A7000) [pid = 1180] [serial = 1286] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AC0800) [pid = 1180] [serial = 1297] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13AD3000) [pid = 1180] [serial = 1298] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E21400) [pid = 1180] [serial = 1291] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F53C00) [pid = 1180] [serial = 1292] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D471800) [pid = 1180] [serial = 1288] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1137F000) [pid = 1180] [serial = 1289] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1724D400) [pid = 1180] [serial = 1315] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1727F800) [pid = 1180] [serial = 1318] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1724E800) [pid = 1180] [serial = 1316] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (172D7400) [pid = 1180] [serial = 1319] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1643A800) [pid = 1180] [serial = 1310] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1589B400) [pid = 1180] [serial = 1313] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E31C00) [pid = 1180] [serial = 1304] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15896800) [pid = 1180] [serial = 1301] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 1180 | 1472661685697 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1172ms 09:41:25 INFO - PROCESS | 1180 | 1472661685736 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:41:25 INFO - PROCESS | 1180 | 1472661685740 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:41:25 INFO - PROCESS | 1180 | 1472661685744 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 1180 | 1472661685748 Marionette TRACE conn6 <- [1,1786,null,{}] 09:41:25 INFO - PROCESS | 1180 | 1472661685764 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 1180 | 1472661685767 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:25 INFO - PROCESS | 1180 | 1472661685890 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:41:25 INFO - PROCESS | 1180 | 1472661685904 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1180 | 1472661685907 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:25 INFO - PROCESS | 1180 | ++DOCSHELL 0D115800 == 31 [pid = 1180] [id = 456] 09:41:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D28AC00) [pid = 1180] [serial = 1368] [outer = 00000000] 09:41:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D471800) [pid = 1180] [serial = 1369] [outer = 0D28AC00] 09:41:25 INFO - PROCESS | 1180 | 1472661685956 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (11182000) [pid = 1180] [serial = 1370] [outer = 0D28AC00] 09:41:26 INFO - PROCESS | 1180 | 1472661686465 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 790ms 09:41:26 INFO - PROCESS | 1180 | 1472661686536 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1180 | 1472661686540 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:41:26 INFO - PROCESS | 1180 | 1472661686546 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1180 | 1472661686548 Marionette TRACE conn6 <- [1,1790,null,{}] 09:41:26 INFO - PROCESS | 1180 | 1472661686553 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 1180 | 1472661686555 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:26 INFO - PROCESS | 1180 | 1472661686645 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:41:26 INFO - PROCESS | 1180 | 1472661686653 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 1180 | 1472661686655 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:26 INFO - PROCESS | 1180 | ++DOCSHELL 13AC8400 == 32 [pid = 1180] [id = 457] 09:41:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13ACE400) [pid = 1180] [serial = 1371] [outer = 00000000] 09:41:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E1E800) [pid = 1180] [serial = 1372] [outer = 13ACE400] 09:41:26 INFO - PROCESS | 1180 | 1472661686712 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E60000) [pid = 1180] [serial = 1373] [outer = 13ACE400] 09:41:27 INFO - PROCESS | 1180 | 1472661687178 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 09:41:27 INFO - PROCESS | 1180 | 1472661687221 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1180 | 1472661687223 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:41:27 INFO - PROCESS | 1180 | 1472661687227 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:41:27 INFO - PROCESS | 1180 | 1472661687230 Marionette TRACE conn6 <- [1,1794,null,{}] 09:41:27 INFO - PROCESS | 1180 | 1472661687241 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 1180 | 1472661687246 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:27 INFO - PROCESS | 1180 | 1472661687333 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:41:27 INFO - PROCESS | 1180 | 1472661687340 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1180 | 1472661687343 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:27 INFO - PROCESS | 1180 | ++DOCSHELL 15899800 == 33 [pid = 1180] [id = 458] 09:41:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15899C00) [pid = 1180] [serial = 1374] [outer = 00000000] 09:41:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E07400) [pid = 1180] [serial = 1375] [outer = 15899C00] 09:41:27 INFO - PROCESS | 1180 | 1472661687393 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E25C00) [pid = 1180] [serial = 1376] [outer = 15899C00] 09:41:27 INFO - PROCESS | 1180 | 1472661687844 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 09:41:27 INFO - PROCESS | 1180 | 1472661687901 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1180 | 1472661687904 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:41:27 INFO - PROCESS | 1180 | 1472661687913 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 1180 | 1472661687915 Marionette TRACE conn6 <- [1,1798,null,{}] 09:41:27 INFO - PROCESS | 1180 | 1472661687919 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 1180 | 1472661687921 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:28 INFO - PROCESS | 1180 | 1472661688072 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:41:28 INFO - PROCESS | 1180 | 1472661688129 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1180 | 1472661688131 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:28 INFO - PROCESS | 1180 | ++DOCSHELL 15E3A800 == 34 [pid = 1180] [id = 459] 09:41:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E3C000) [pid = 1180] [serial = 1377] [outer = 00000000] 09:41:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16407400) [pid = 1180] [serial = 1378] [outer = 15E3C000] 09:41:28 INFO - PROCESS | 1180 | 1472661688178 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (16410C00) [pid = 1180] [serial = 1379] [outer = 15E3C000] 09:41:28 INFO - PROCESS | 1180 | 1472661688607 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 732ms 09:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:41:28 INFO - PROCESS | 1180 | 1472661688647 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1180 | 1472661688649 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:41:28 INFO - PROCESS | 1180 | 1472661688652 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1180 | 1472661688654 Marionette TRACE conn6 <- [1,1802,null,{}] 09:41:28 INFO - PROCESS | 1180 | 1472661688657 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 1180 | 1472661688659 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:28 INFO - PROCESS | 1180 | 1472661688772 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:41:28 INFO - PROCESS | 1180 | 1472661688778 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1180 | 1472661688780 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:28 INFO - PROCESS | 1180 | ++DOCSHELL 16437000 == 35 [pid = 1180] [id = 460] 09:41:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16437400) [pid = 1180] [serial = 1380] [outer = 00000000] 09:41:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16440000) [pid = 1180] [serial = 1381] [outer = 16437400] 09:41:28 INFO - PROCESS | 1180 | 1472661688826 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16572800) [pid = 1180] [serial = 1382] [outer = 16437400] 09:41:29 INFO - PROCESS | 1180 | 1472661689311 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 09:41:29 INFO - PROCESS | 1180 | 1472661689329 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1180 | 1472661689331 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:41:29 INFO - PROCESS | 1180 | 1472661689334 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1180 | 1472661689336 Marionette TRACE conn6 <- [1,1806,null,{}] 09:41:29 INFO - PROCESS | 1180 | 1472661689340 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 1180 | 1472661689346 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:29 INFO - PROCESS | 1180 | 1472661689512 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:41:29 INFO - PROCESS | 1180 | 1472661689536 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 1180 | 1472661689537 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:29 INFO - PROCESS | 1180 | ++DOCSHELL 17243C00 == 36 [pid = 1180] [id = 461] 09:41:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (17245800) [pid = 1180] [serial = 1383] [outer = 00000000] 09:41:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17279800) [pid = 1180] [serial = 1384] [outer = 17245800] 09:41:29 INFO - PROCESS | 1180 | 1472661689583 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1724F000) [pid = 1180] [serial = 1385] [outer = 17245800] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1588D000) [pid = 1180] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (11796800) [pid = 1180] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0D10F400) [pid = 1180] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (129A0400) [pid = 1180] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13F55800) [pid = 1180] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E06800) [pid = 1180] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0C602000) [pid = 1180] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E73400) [pid = 1180] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1724CC00) [pid = 1180] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0C26FC00) [pid = 1180] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0C601400) [pid = 1180] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (12DB2000) [pid = 1180] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:41:30 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D112C00) [pid = 1180] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:41:30 INFO - PROCESS | 1180 | 1472661690135 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 09:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:41:30 INFO - PROCESS | 1180 | 1472661690172 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1180 | 1472661690174 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 1180 | 1472661690177 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 1180 | 1472661690179 Marionette TRACE conn6 <- [1,1810,null,{}] 09:41:30 INFO - PROCESS | 1180 | 1472661690183 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 1180 | 1472661690185 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:30 INFO - PROCESS | 1180 | 1472661690264 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:41:30 INFO - PROCESS | 1180 | 1472661690272 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1180 | 1472661690274 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:30 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A9000 == 37 [pid = 1180] [id = 462] 09:41:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0D0AAC00) [pid = 1180] [serial = 1386] [outer = 00000000] 09:41:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E73400) [pid = 1180] [serial = 1387] [outer = 0D0AAC00] 09:41:30 INFO - PROCESS | 1180 | 1472661690319 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E39800) [pid = 1180] [serial = 1388] [outer = 0D0AAC00] 09:41:30 INFO - PROCESS | 1180 | 1472661690760 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 09:41:30 INFO - PROCESS | 1180 | 1472661690808 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1180 | 1472661690810 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 1180 | 1472661690814 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:41:30 INFO - PROCESS | 1180 | 1472661690815 Marionette TRACE conn6 <- [1,1814,null,{}] 09:41:30 INFO - PROCESS | 1180 | 1472661690845 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 1180 | 1472661690847 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:30 INFO - PROCESS | 1180 | 1472661690932 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:41:30 INFO - PROCESS | 1180 | 1472661690938 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1180 | 1472661690940 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:30 INFO - PROCESS | 1180 | ++DOCSHELL 1588F000 == 38 [pid = 1180] [id = 463] 09:41:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E37000) [pid = 1180] [serial = 1389] [outer = 00000000] 09:41:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (172D1400) [pid = 1180] [serial = 1390] [outer = 15E37000] 09:41:30 INFO - PROCESS | 1180 | 1472661690988 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (172DB800) [pid = 1180] [serial = 1391] [outer = 15E37000] 09:41:31 INFO - PROCESS | 1180 | 1472661691436 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 650ms 09:41:31 INFO - PROCESS | 1180 | 1472661691470 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1180 | 1472661691472 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:41:31 INFO - PROCESS | 1180 | 1472661691484 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1180 | 1472661691486 Marionette TRACE conn6 <- [1,1818,null,{}] 09:41:31 INFO - PROCESS | 1180 | 1472661691490 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 1180 | 1472661691492 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:31 INFO - PROCESS | 1180 | 1472661691573 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:41:31 INFO - PROCESS | 1180 | 1472661691579 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 1180 | 1472661691581 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:31 INFO - PROCESS | 1180 | ++DOCSHELL 172D9C00 == 39 [pid = 1180] [id = 464] 09:41:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (172E0800) [pid = 1180] [serial = 1392] [outer = 00000000] 09:41:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (173EC000) [pid = 1180] [serial = 1393] [outer = 172E0800] 09:41:31 INFO - PROCESS | 1180 | 1472661691626 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (173ECC00) [pid = 1180] [serial = 1394] [outer = 172E0800] 09:41:32 INFO - PROCESS | 1180 | 1472661692113 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 09:41:32 INFO - PROCESS | 1180 | 1472661692168 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 1180 | 1472661692173 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:41:32 INFO - PROCESS | 1180 | 1472661692179 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 1180 | 1472661692184 Marionette TRACE conn6 <- [1,1822,null,{}] 09:41:32 INFO - PROCESS | 1180 | 1472661692190 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 1180 | 1472661692194 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:32 INFO - PROCESS | 1180 | 1472661692363 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:41:32 INFO - PROCESS | 1180 | 1472661692482 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1180 | 1472661692486 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:32 INFO - PROCESS | 1180 | ++DOCSHELL 0D078000 == 40 [pid = 1180] [id = 465] 09:41:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0D07C000) [pid = 1180] [serial = 1395] [outer = 00000000] 09:41:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D330400) [pid = 1180] [serial = 1396] [outer = 0D07C000] 09:41:32 INFO - PROCESS | 1180 | 1472661692548 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1189E000) [pid = 1180] [serial = 1397] [outer = 0D07C000] 09:41:33 INFO - PROCESS | 1180 | 1472661693089 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 09:41:33 INFO - PROCESS | 1180 | 1472661693153 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 1180 | 1472661693158 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:41:33 INFO - PROCESS | 1180 | 1472661693165 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 1180 | 1472661693168 Marionette TRACE conn6 <- [1,1826,null,{}] 09:41:33 INFO - PROCESS | 1180 | 1472661693172 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 1180 | 1472661693175 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:33 INFO - PROCESS | 1180 | 1472661693289 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:41:33 INFO - PROCESS | 1180 | 1472661693400 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1180 | 1472661693402 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:33 INFO - PROCESS | 1180 | ++DOCSHELL 13F58400 == 41 [pid = 1180] [id = 466] 09:41:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13F58C00) [pid = 1180] [serial = 1398] [outer = 00000000] 09:41:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (151E3400) [pid = 1180] [serial = 1399] [outer = 13F58C00] 09:41:33 INFO - PROCESS | 1180 | 1472661693460 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E22400) [pid = 1180] [serial = 1400] [outer = 13F58C00] 09:41:34 INFO - PROCESS | 1180 | 1472661694093 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 09:41:34 INFO - PROCESS | 1180 | 1472661694138 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1180 | 1472661694141 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:41:34 INFO - PROCESS | 1180 | 1472661694145 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1180 | 1472661694149 Marionette TRACE conn6 <- [1,1830,null,{}] 09:41:34 INFO - PROCESS | 1180 | 1472661694160 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 1180 | 1472661694165 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:34 INFO - PROCESS | 1180 | 1472661694279 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:41:34 INFO - PROCESS | 1180 | 1472661694420 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 1180 | 1472661694424 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:34 INFO - PROCESS | 1180 | ++DOCSHELL 1724A400 == 42 [pid = 1180] [id = 467] 09:41:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (17276000) [pid = 1180] [serial = 1401] [outer = 00000000] 09:41:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (172DA000) [pid = 1180] [serial = 1402] [outer = 17276000] 09:41:34 INFO - PROCESS | 1180 | 1472661694489 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17BAC800) [pid = 1180] [serial = 1403] [outer = 17276000] 09:41:35 INFO - PROCESS | 1180 | 1472661695165 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1077ms 09:41:35 INFO - PROCESS | 1180 | 1472661695225 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 1180 | 1472661695228 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:41:35 INFO - PROCESS | 1180 | 1472661695232 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:41:35 INFO - PROCESS | 1180 | 1472661695234 Marionette TRACE conn6 <- [1,1834,null,{}] 09:41:35 INFO - PROCESS | 1180 | 1472661695238 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 1180 | 1472661695240 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:35 INFO - PROCESS | 1180 | 1472661695380 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:41:35 INFO - PROCESS | 1180 | 1472661695516 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1180 | 1472661695518 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:35 INFO - PROCESS | 1180 | ++DOCSHELL 160E0800 == 43 [pid = 1180] [id = 468] 09:41:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17CAF000) [pid = 1180] [serial = 1404] [outer = 00000000] 09:41:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (18534C00) [pid = 1180] [serial = 1405] [outer = 17CAF000] 09:41:35 INFO - PROCESS | 1180 | 1472661695576 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (18585400) [pid = 1180] [serial = 1406] [outer = 17CAF000] 09:41:36 INFO - PROCESS | 1180 | 1472661696154 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1120ms 09:41:36 INFO - PROCESS | 1180 | 1472661696357 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1180 | 1472661696362 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:41:36 INFO - PROCESS | 1180 | 1472661696367 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1180 | 1472661696370 Marionette TRACE conn6 <- [1,1838,null,{}] 09:41:36 INFO - PROCESS | 1180 | 1472661696376 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 1180 | 1472661696379 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:36 INFO - PROCESS | 1180 | 1472661696481 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:41:36 INFO - PROCESS | 1180 | 1472661696613 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1180 | 1472661696618 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:36 INFO - PROCESS | 1180 | ++DOCSHELL 0D292800 == 44 [pid = 1180] [id = 469] 09:41:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (0D294000) [pid = 1180] [serial = 1407] [outer = 00000000] 09:41:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (0E8E3400) [pid = 1180] [serial = 1408] [outer = 0D294000] 09:41:36 INFO - PROCESS | 1180 | 1472661696672 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (11796000) [pid = 1180] [serial = 1409] [outer = 0D294000] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 1588F000 == 43 [pid = 1180] [id = 463] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 0D0A9000 == 42 [pid = 1180] [id = 462] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 17243C00 == 41 [pid = 1180] [id = 461] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 16437000 == 40 [pid = 1180] [id = 460] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 15E3A800 == 39 [pid = 1180] [id = 459] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 15899800 == 38 [pid = 1180] [id = 458] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 13AC8400 == 37 [pid = 1180] [id = 457] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 0D115800 == 36 [pid = 1180] [id = 456] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 15E04C00 == 35 [pid = 1180] [id = 453] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 13E1A800 == 34 [pid = 1180] [id = 455] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 0CC51800 == 33 [pid = 1180] [id = 454] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 11071800 == 32 [pid = 1180] [id = 444] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 160E0800 == 31 [pid = 1180] [id = 468] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 1724A400 == 30 [pid = 1180] [id = 467] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 172D9C00 == 29 [pid = 1180] [id = 464] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 0D078000 == 28 [pid = 1180] [id = 465] 09:41:37 INFO - PROCESS | 1180 | --DOCSHELL 13F58400 == 27 [pid = 1180] [id = 466] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (15E08800) [pid = 1180] [serial = 1346] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (16436000) [pid = 1180] [serial = 1355] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (1458FC00) [pid = 1180] [serial = 1343] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (165E3C00) [pid = 1180] [serial = 1357] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (15897800) [pid = 1180] [serial = 1345] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (12DBC000) [pid = 1180] [serial = 1333] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (0D294400) [pid = 1180] [serial = 1336] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0DDEE800) [pid = 1180] [serial = 1337] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (12D98400) [pid = 1180] [serial = 1339] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13AB7C00) [pid = 1180] [serial = 1340] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13F60400) [pid = 1180] [serial = 1342] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E2DC00) [pid = 1180] [serial = 1348] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (118A9C00) [pid = 1180] [serial = 1322] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0DDFD800) [pid = 1180] [serial = 1321] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15A33800) [pid = 1180] [serial = 1325] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (151E4C00) [pid = 1180] [serial = 1324] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (172DD400) [pid = 1180] [serial = 1328] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1727E400) [pid = 1180] [serial = 1327] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (12CD9C00) [pid = 1180] [serial = 1331] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D4E0800) [pid = 1180] [serial = 1330] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15E2FC00) [pid = 1180] [serial = 1349] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D293C00) [pid = 1180] [serial = 1351] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13AC0000) [pid = 1180] [serial = 1352] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1640D800) [pid = 1180] [serial = 1354] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17177400) [pid = 1180] [serial = 1358] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13ACFC00) [pid = 1180] [serial = 1334] [outer = 00000000] [url = about:blank] 09:41:37 INFO - PROCESS | 1180 | 1472661697979 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1674ms 09:41:38 INFO - PROCESS | 1180 | 1472661698045 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1180 | 1472661698049 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:41:38 INFO - PROCESS | 1180 | 1472661698055 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:41:38 INFO - PROCESS | 1180 | 1472661698058 Marionette TRACE conn6 <- [1,1842,null,{}] 09:41:38 INFO - PROCESS | 1180 | 1472661698069 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 1180 | 1472661698072 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:38 INFO - PROCESS | 1180 | 1472661698172 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:41:38 INFO - PROCESS | 1180 | 1472661698179 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 1180 | 1472661698183 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:38 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53400 == 28 [pid = 1180] [id = 470] 09:41:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0CC54400) [pid = 1180] [serial = 1410] [outer = 00000000] 09:41:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D0A9C00) [pid = 1180] [serial = 1411] [outer = 0CC54400] 09:41:38 INFO - PROCESS | 1180 | 1472661698234 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0D28B000) [pid = 1180] [serial = 1412] [outer = 0CC54400] 09:41:38 INFO - PROCESS | 1180 | 1472661698712 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 731ms 09:41:38 INFO - PROCESS | 1180 | 1472661698790 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1180 | 1472661698795 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:41:38 INFO - PROCESS | 1180 | 1472661698801 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 1180 | 1472661698804 Marionette TRACE conn6 <- [1,1846,null,{}] 09:41:38 INFO - PROCESS | 1180 | 1472661698808 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 1180 | 1472661698811 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:38 INFO - PROCESS | 1180 | 1472661698906 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:41:39 INFO - PROCESS | 1180 | 1472661699008 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1180 | 1472661699011 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:39 INFO - PROCESS | 1180 | ++DOCSHELL 11382C00 == 29 [pid = 1180] [id = 471] 09:41:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (113F7800) [pid = 1180] [serial = 1413] [outer = 00000000] 09:41:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1189DC00) [pid = 1180] [serial = 1414] [outer = 113F7800] 09:41:39 INFO - PROCESS | 1180 | 1472661699062 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1299AC00) [pid = 1180] [serial = 1415] [outer = 113F7800] 09:41:39 INFO - PROCESS | 1180 | 1472661699438 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 09:41:39 INFO - PROCESS | 1180 | 1472661699480 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1180 | 1472661699482 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:41:39 INFO - PROCESS | 1180 | 1472661699485 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:41:39 INFO - PROCESS | 1180 | 1472661699489 Marionette TRACE conn6 <- [1,1850,null,{}] 09:41:39 INFO - PROCESS | 1180 | 1472661699500 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 1180 | 1472661699504 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:39 INFO - PROCESS | 1180 | 1472661699620 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:41:39 INFO - PROCESS | 1180 | 1472661699631 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1180 | 1472661699634 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:39 INFO - PROCESS | 1180 | ++DOCSHELL 13AD5800 == 30 [pid = 1180] [id = 472] 09:41:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13AD5C00) [pid = 1180] [serial = 1416] [outer = 00000000] 09:41:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13E20800) [pid = 1180] [serial = 1417] [outer = 13AD5C00] 09:41:39 INFO - PROCESS | 1180 | 1472661699685 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (13E78800) [pid = 1180] [serial = 1418] [outer = 13AD5C00] 09:41:40 INFO - PROCESS | 1180 | 1472661700199 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 09:41:40 INFO - PROCESS | 1180 | 1472661700259 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 1180 | 1472661700262 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 1180 | 1472661700265 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:41:40 INFO - PROCESS | 1180 | 1472661700267 Marionette TRACE conn6 <- [1,1854,null,{}] 09:41:40 INFO - PROCESS | 1180 | 1472661700270 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 1180 | 1472661700272 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:40 INFO - PROCESS | 1180 | 1472661700391 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:41:40 INFO - PROCESS | 1180 | 1472661700454 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1180 | 1472661700456 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:40 INFO - PROCESS | 1180 | ++DOCSHELL 13FB1400 == 31 [pid = 1180] [id = 473] 09:41:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13FBAC00) [pid = 1180] [serial = 1419] [outer = 00000000] 09:41:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (14591000) [pid = 1180] [serial = 1420] [outer = 13FBAC00] 09:41:40 INFO - PROCESS | 1180 | 1472661700503 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (151E8800) [pid = 1180] [serial = 1421] [outer = 13FBAC00] 09:41:40 INFO - PROCESS | 1180 | 1472661700939 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 09:41:41 INFO - PROCESS | 1180 | 1472661701018 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 1180 | 1472661701020 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:41:41 INFO - PROCESS | 1180 | 1472661701024 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 1180 | 1472661701026 Marionette TRACE conn6 <- [1,1858,null,{}] 09:41:41 INFO - PROCESS | 1180 | 1472661701029 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 1180 | 1472661701031 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:41 INFO - PROCESS | 1180 | 1472661701147 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:41:41 INFO - PROCESS | 1180 | 1472661701209 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1180 | 1472661701211 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:41 INFO - PROCESS | 1180 | ++DOCSHELL 15890000 == 32 [pid = 1180] [id = 474] 09:41:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15891400) [pid = 1180] [serial = 1422] [outer = 00000000] 09:41:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15A33800) [pid = 1180] [serial = 1423] [outer = 15891400] 09:41:41 INFO - PROCESS | 1180 | 1472661701257 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15E06400) [pid = 1180] [serial = 1424] [outer = 15891400] 09:41:41 INFO - PROCESS | 1180 | 1472661701705 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 09:41:41 INFO - PROCESS | 1180 | 1472661701757 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:41:41 INFO - PROCESS | 1180 | 1472661701759 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:41:41 INFO - PROCESS | 1180 | 1472661701762 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 1180 | 1472661701764 Marionette TRACE conn6 <- [1,1862,null,{}] 09:41:41 INFO - PROCESS | 1180 | 1472661701768 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 1180 | 1472661701773 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:42 INFO - PROCESS | 1180 | 1472661702115 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E3C000) [pid = 1180] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (16437400) [pid = 1180] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (17245800) [pid = 1180] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0CC52C00) [pid = 1180] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E1C000) [pid = 1180] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (165DD800) [pid = 1180] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D28AC00) [pid = 1180] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15899C00) [pid = 1180] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13ACE400) [pid = 1180] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (172E0800) [pid = 1180] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E37000) [pid = 1180] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:41:42 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D0AAC00) [pid = 1180] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:41:42 INFO - PROCESS | 1180 | 1472661702183 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1180 | 1472661702185 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:42 INFO - PROCESS | 1180 | ++DOCSHELL 08665000 == 33 [pid = 1180] [id = 475] 09:41:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0B83AC00) [pid = 1180] [serial = 1425] [outer = 00000000] 09:41:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0D288000) [pid = 1180] [serial = 1426] [outer = 0B83AC00] 09:41:42 INFO - PROCESS | 1180 | 1472661702232 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1299EC00) [pid = 1180] [serial = 1427] [outer = 0B83AC00] 09:41:42 INFO - PROCESS | 1180 | 1472661702657 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 09:41:42 INFO - PROCESS | 1180 | 1472661702693 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 1180 | 1472661702695 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:41:42 INFO - PROCESS | 1180 | 1472661702698 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1180 | 1472661702700 Marionette TRACE conn6 <- [1,1866,null,{}] 09:41:42 INFO - PROCESS | 1180 | 1472661702704 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 1180 | 1472661702706 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:42 INFO - PROCESS | 1180 | 1472661702783 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:41:42 INFO - PROCESS | 1180 | 1472661702788 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1180 | 1472661702790 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:42 INFO - PROCESS | 1180 | ++DOCSHELL 13E1C000 == 34 [pid = 1180] [id = 476] 09:41:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13F5B000) [pid = 1180] [serial = 1428] [outer = 00000000] 09:41:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E37000) [pid = 1180] [serial = 1429] [outer = 13F5B000] 09:41:42 INFO - PROCESS | 1180 | 1472661702835 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E3C000) [pid = 1180] [serial = 1430] [outer = 13F5B000] 09:41:43 INFO - PROCESS | 1180 | 1472661703254 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 09:41:43 INFO - PROCESS | 1180 | 1472661703329 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1180 | 1472661703331 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:41:43 INFO - PROCESS | 1180 | 1472661703335 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1180 | 1472661703336 Marionette TRACE conn6 <- [1,1870,null,{}] 09:41:43 INFO - PROCESS | 1180 | 1472661703340 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 1180 | 1472661703342 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:43 INFO - PROCESS | 1180 | 1472661703421 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:41:43 INFO - PROCESS | 1180 | 1472661703429 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 1180 | 1472661703431 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:43 INFO - PROCESS | 1180 | ++DOCSHELL 15E10000 == 35 [pid = 1180] [id = 477] 09:41:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E23400) [pid = 1180] [serial = 1431] [outer = 00000000] 09:41:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16440800) [pid = 1180] [serial = 1432] [outer = 15E23400] 09:41:43 INFO - PROCESS | 1180 | 1472661703476 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1643C400) [pid = 1180] [serial = 1433] [outer = 15E23400] 09:41:43 INFO - PROCESS | 1180 | 1472661703897 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 09:41:43 INFO - PROCESS | 1180 | 1472661703917 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1180 | 1472661703919 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:41:43 INFO - PROCESS | 1180 | 1472661703923 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1180 | 1472661703924 Marionette TRACE conn6 <- [1,1874,null,{}] 09:41:43 INFO - PROCESS | 1180 | 1472661703928 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 1180 | 1472661703930 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:44 INFO - PROCESS | 1180 | 1472661704053 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:41:44 INFO - PROCESS | 1180 | 1472661704062 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1180 | 1472661704064 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:44 INFO - PROCESS | 1180 | ++DOCSHELL 13AC9800 == 36 [pid = 1180] [id = 478] 09:41:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (165E1400) [pid = 1180] [serial = 1434] [outer = 00000000] 09:41:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17183800) [pid = 1180] [serial = 1435] [outer = 165E1400] 09:41:44 INFO - PROCESS | 1180 | 1472661704112 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (171A6800) [pid = 1180] [serial = 1436] [outer = 165E1400] 09:41:44 INFO - PROCESS | 1180 | 1472661704884 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1016ms 09:41:44 INFO - PROCESS | 1180 | 1472661704943 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 1180 | 1472661704948 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:41:44 INFO - PROCESS | 1180 | 1472661704976 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 1180 | 1472661704981 Marionette TRACE conn6 <- [1,1878,null,{}] 09:41:45 INFO - PROCESS | 1180 | 1472661705010 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 1180 | 1472661705013 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:45 INFO - PROCESS | 1180 | 1472661705143 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:41:45 INFO - PROCESS | 1180 | 1472661705273 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 1180 | 1472661705276 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:45 INFO - PROCESS | 1180 | ++DOCSHELL 0D0AAC00 == 37 [pid = 1180] [id = 479] 09:41:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D10E000) [pid = 1180] [serial = 1437] [outer = 00000000] 09:41:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0DEE6800) [pid = 1180] [serial = 1438] [outer = 0D10E000] 09:41:45 INFO - PROCESS | 1180 | 1472661705337 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (12CDAC00) [pid = 1180] [serial = 1439] [outer = 0D10E000] 09:41:46 INFO - PROCESS | 1180 | 1472661706127 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1233ms 09:41:46 INFO - PROCESS | 1180 | 1472661706186 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 1180 | 1472661706191 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:41:46 INFO - PROCESS | 1180 | 1472661706197 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 1180 | 1472661706200 Marionette TRACE conn6 <- [1,1882,null,{}] 09:41:46 INFO - PROCESS | 1180 | 1472661706204 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 1180 | 1472661706207 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:46 INFO - PROCESS | 1180 | 1472661706338 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:41:46 INFO - PROCESS | 1180 | 1472661706538 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1180 | 1472661706541 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:46 INFO - PROCESS | 1180 | ++DOCSHELL 08661800 == 38 [pid = 1180] [id = 480] 09:41:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (08663000) [pid = 1180] [serial = 1440] [outer = 00000000] 09:41:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (0C2C7000) [pid = 1180] [serial = 1441] [outer = 08663000] 09:41:46 INFO - PROCESS | 1180 | 1472661706604 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (0C60F400) [pid = 1180] [serial = 1442] [outer = 08663000] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 15E10000 == 37 [pid = 1180] [id = 477] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 13E1C000 == 36 [pid = 1180] [id = 476] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 08665000 == 35 [pid = 1180] [id = 475] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 15890000 == 34 [pid = 1180] [id = 474] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 13FB1400 == 33 [pid = 1180] [id = 473] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 13AD5800 == 32 [pid = 1180] [id = 472] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 11382C00 == 31 [pid = 1180] [id = 471] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 0CC53400 == 30 [pid = 1180] [id = 470] 09:41:47 INFO - PROCESS | 1180 | --DOCSHELL 0D292800 == 29 [pid = 1180] [id = 469] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (16407400) [pid = 1180] [serial = 1378] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (16572800) [pid = 1180] [serial = 1382] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (16440000) [pid = 1180] [serial = 1381] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (17279800) [pid = 1180] [serial = 1384] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (113F0800) [pid = 1180] [serial = 1363] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (12CD7800) [pid = 1180] [serial = 1364] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13F51400) [pid = 1180] [serial = 1366] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (151E4400) [pid = 1180] [serial = 1367] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (17250C00) [pid = 1180] [serial = 1361] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1724D000) [pid = 1180] [serial = 1360] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D471800) [pid = 1180] [serial = 1369] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11182000) [pid = 1180] [serial = 1370] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E07400) [pid = 1180] [serial = 1375] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E1E800) [pid = 1180] [serial = 1372] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E60000) [pid = 1180] [serial = 1373] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (173EC000) [pid = 1180] [serial = 1393] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (173ECC00) [pid = 1180] [serial = 1394] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (172DB800) [pid = 1180] [serial = 1391] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E73400) [pid = 1180] [serial = 1387] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E39800) [pid = 1180] [serial = 1388] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (172D1400) [pid = 1180] [serial = 1390] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1724F000) [pid = 1180] [serial = 1385] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (16410C00) [pid = 1180] [serial = 1379] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E25C00) [pid = 1180] [serial = 1376] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 1180 | 1472661707239 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1069ms 09:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:41:47 INFO - PROCESS | 1180 | 1472661707270 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1180 | 1472661707274 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 1180 | 1472661707278 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1180 | 1472661707280 Marionette TRACE conn6 <- [1,1886,null,{}] 09:41:47 INFO - PROCESS | 1180 | 1472661707288 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 1180 | 1472661707292 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:47 INFO - PROCESS | 1180 | 1472661707381 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:41:47 INFO - PROCESS | 1180 | 1472661707474 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 1180 | 1472661707477 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:47 INFO - PROCESS | 1180 | ++DOCSHELL 0B83D000 == 30 [pid = 1180] [id = 481] 09:41:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0C2CA800) [pid = 1180] [serial = 1443] [outer = 00000000] 09:41:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0DDFB400) [pid = 1180] [serial = 1444] [outer = 0C2CA800] 09:41:47 INFO - PROCESS | 1180 | 1472661707526 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (110C0400) [pid = 1180] [serial = 1445] [outer = 0C2CA800] 09:41:47 INFO - PROCESS | 1180 | 1472661707968 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 09:41:48 INFO - PROCESS | 1180 | 1472661708012 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 1180 | 1472661708016 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:41:48 INFO - PROCESS | 1180 | 1472661708020 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 1180 | 1472661708022 Marionette TRACE conn6 <- [1,1890,null,{}] 09:41:48 INFO - PROCESS | 1180 | 1472661708026 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 1180 | 1472661708029 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:48 INFO - PROCESS | 1180 | 1472661708117 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:41:48 INFO - PROCESS | 1180 | 1472661708126 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1180 | 1472661708128 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:48 INFO - PROCESS | 1180 | ++DOCSHELL 12CDB800 == 31 [pid = 1180] [id = 482] 09:41:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13AB7000) [pid = 1180] [serial = 1446] [outer = 00000000] 09:41:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13AC0400) [pid = 1180] [serial = 1447] [outer = 13AB7000] 09:41:48 INFO - PROCESS | 1180 | 1472661708175 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AD1400) [pid = 1180] [serial = 1448] [outer = 13AB7000] 09:41:48 INFO - PROCESS | 1180 | 1472661708653 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 09:41:48 INFO - PROCESS | 1180 | 1472661708695 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 1180 | 1472661708697 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:41:48 INFO - PROCESS | 1180 | 1472661708702 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 1180 | 1472661708709 Marionette TRACE conn6 <- [1,1894,null,{}] 09:41:48 INFO - PROCESS | 1180 | 1472661708719 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 1180 | 1472661708723 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:48 INFO - PROCESS | 1180 | 1472661708812 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:41:48 INFO - PROCESS | 1180 | 1472661708822 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1180 | 1472661708824 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:48 INFO - PROCESS | 1180 | ++DOCSHELL 13FB1400 == 32 [pid = 1180] [id = 483] 09:41:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13FB9000) [pid = 1180] [serial = 1449] [outer = 00000000] 09:41:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (14592800) [pid = 1180] [serial = 1450] [outer = 13FB9000] 09:41:48 INFO - PROCESS | 1180 | 1472661708870 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15389400) [pid = 1180] [serial = 1451] [outer = 13FB9000] 09:41:49 INFO - PROCESS | 1180 | 1472661709316 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 09:41:49 INFO - PROCESS | 1180 | 1472661709394 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1180 | 1472661709397 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:41:49 INFO - PROCESS | 1180 | 1472661709400 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1180 | 1472661709402 Marionette TRACE conn6 <- [1,1898,null,{}] 09:41:49 INFO - PROCESS | 1180 | 1472661709413 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 1180 | 1472661709415 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:49 INFO - PROCESS | 1180 | 1472661709560 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:41:49 INFO - PROCESS | 1180 | 1472661709579 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 1180 | 1472661709581 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:49 INFO - PROCESS | 1180 | ++DOCSHELL 15897000 == 33 [pid = 1180] [id = 484] 09:41:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15897C00) [pid = 1180] [serial = 1452] [outer = 00000000] 09:41:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E0B000) [pid = 1180] [serial = 1453] [outer = 15897C00] 09:41:49 INFO - PROCESS | 1180 | 1472661709627 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E23000) [pid = 1180] [serial = 1454] [outer = 15897C00] 09:41:50 INFO - PROCESS | 1180 | 1472661710085 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 09:41:50 INFO - PROCESS | 1180 | 1472661710147 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 1180 | 1472661710149 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:41:50 INFO - PROCESS | 1180 | 1472661710153 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 1180 | 1472661710155 Marionette TRACE conn6 <- [1,1902,null,{}] 09:41:50 INFO - PROCESS | 1180 | 1472661710158 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 1180 | 1472661710160 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:50 INFO - PROCESS | 1180 | 1472661710274 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:41:50 INFO - PROCESS | 1180 | 1472661710284 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1180 | 1472661710290 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:50 INFO - PROCESS | 1180 | ++DOCSHELL 15E30400 == 34 [pid = 1180] [id = 485] 09:41:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E31400) [pid = 1180] [serial = 1455] [outer = 00000000] 09:41:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E40C00) [pid = 1180] [serial = 1456] [outer = 15E31400] 09:41:50 INFO - PROCESS | 1180 | 1472661710399 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16404400) [pid = 1180] [serial = 1457] [outer = 15E31400] 09:41:50 INFO - PROCESS | 1180 | 1472661710861 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 09:41:50 INFO - PROCESS | 1180 | 1472661710927 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 1180 | 1472661710929 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:41:50 INFO - PROCESS | 1180 | 1472661710932 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 1180 | 1472661710934 Marionette TRACE conn6 <- [1,1906,null,{}] 09:41:50 INFO - PROCESS | 1180 | 1472661710943 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 1180 | 1472661710945 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:51 INFO - PROCESS | 1180 | 1472661711069 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:41:51 INFO - PROCESS | 1180 | 1472661711134 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1180 | 1472661711136 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:51 INFO - PROCESS | 1180 | ++DOCSHELL 1640E000 == 35 [pid = 1180] [id = 486] 09:41:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16434C00) [pid = 1180] [serial = 1458] [outer = 00000000] 09:41:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (164DB800) [pid = 1180] [serial = 1459] [outer = 16434C00] 09:41:51 INFO - PROCESS | 1180 | 1472661711182 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (164DC400) [pid = 1180] [serial = 1460] [outer = 16434C00] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E23400) [pid = 1180] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13FBAC00) [pid = 1180] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15891400) [pid = 1180] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D294000) [pid = 1180] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AD5C00) [pid = 1180] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (113F7800) [pid = 1180] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0CC54400) [pid = 1180] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0B83AC00) [pid = 1180] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D07C000) [pid = 1180] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13F58C00) [pid = 1180] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17276000) [pid = 1180] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17CAF000) [pid = 1180] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:41:51 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13F5B000) [pid = 1180] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:41:51 INFO - PROCESS | 1180 | 1472661711643 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 09:41:51 INFO - PROCESS | 1180 | 1472661711662 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1180 | 1472661711664 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:41:51 INFO - PROCESS | 1180 | 1472661711668 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1180 | 1472661711670 Marionette TRACE conn6 <- [1,1910,null,{}] 09:41:51 INFO - PROCESS | 1180 | 1472661711673 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 1180 | 1472661711675 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:51 INFO - PROCESS | 1180 | 1472661711791 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:41:51 INFO - PROCESS | 1180 | 1472661711853 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1180 | 1472661711855 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:51 INFO - PROCESS | 1180 | ++DOCSHELL 0D07C000 == 36 [pid = 1180] [id = 487] 09:41:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0D28C400) [pid = 1180] [serial = 1461] [outer = 00000000] 09:41:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (151DD000) [pid = 1180] [serial = 1462] [outer = 0D28C400] 09:41:51 INFO - PROCESS | 1180 | 1472661711902 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E25800) [pid = 1180] [serial = 1463] [outer = 0D28C400] 09:41:52 INFO - PROCESS | 1180 | 1472661712252 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 631ms 09:41:52 INFO - PROCESS | 1180 | 1472661712299 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1180 | 1472661712302 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:41:52 INFO - PROCESS | 1180 | 1472661712304 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1180 | 1472661712306 Marionette TRACE conn6 <- [1,1914,null,{}] 09:41:52 INFO - PROCESS | 1180 | 1472661712310 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 1180 | 1472661712311 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:52 INFO - PROCESS | 1180 | 1472661712393 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:41:52 INFO - PROCESS | 1180 | 1472661712398 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 1180 | 1472661712401 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:52 INFO - PROCESS | 1180 | ++DOCSHELL 1588E400 == 37 [pid = 1180] [id = 488] 09:41:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (16439000) [pid = 1180] [serial = 1464] [outer = 00000000] 09:41:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17182000) [pid = 1180] [serial = 1465] [outer = 16439000] 09:41:52 INFO - PROCESS | 1180 | 1472661712449 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17184400) [pid = 1180] [serial = 1466] [outer = 16439000] 09:41:52 INFO - PROCESS | 1180 | 1472661712907 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 09:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:41:52 INFO - PROCESS | 1180 | 1472661712976 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1180 | 1472661712978 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:41:52 INFO - PROCESS | 1180 | 1472661712981 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1180 | 1472661712983 Marionette TRACE conn6 <- [1,1918,null,{}] 09:41:52 INFO - PROCESS | 1180 | 1472661712986 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 1180 | 1472661712988 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:53 INFO - PROCESS | 1180 | 1472661713072 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:41:53 INFO - PROCESS | 1180 | 1472661713078 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1180 | 1472661713079 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:53 INFO - PROCESS | 1180 | ++DOCSHELL 15E33000 == 38 [pid = 1180] [id = 489] 09:41:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (171AE400) [pid = 1180] [serial = 1467] [outer = 00000000] 09:41:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1724EC00) [pid = 1180] [serial = 1468] [outer = 171AE400] 09:41:53 INFO - PROCESS | 1180 | 1472661713127 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17272C00) [pid = 1180] [serial = 1469] [outer = 171AE400] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 0B83D000 == 37 [pid = 1180] [id = 481] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 08661800 == 36 [pid = 1180] [id = 480] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 13AC9800 == 35 [pid = 1180] [id = 478] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 0D0AAC00 == 34 [pid = 1180] [id = 479] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 13FB1400 == 33 [pid = 1180] [id = 483] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 15E30400 == 32 [pid = 1180] [id = 485] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 15897000 == 31 [pid = 1180] [id = 484] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 12CDB800 == 30 [pid = 1180] [id = 482] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 1640E000 == 29 [pid = 1180] [id = 486] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 0D07C000 == 28 [pid = 1180] [id = 487] 09:41:54 INFO - PROCESS | 1180 | --DOCSHELL 1588E400 == 27 [pid = 1180] [id = 488] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (16440800) [pid = 1180] [serial = 1432] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (14591000) [pid = 1180] [serial = 1420] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15A33800) [pid = 1180] [serial = 1423] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (11796000) [pid = 1180] [serial = 1409] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0E8E3400) [pid = 1180] [serial = 1408] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13E20800) [pid = 1180] [serial = 1417] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1189DC00) [pid = 1180] [serial = 1414] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1299AC00) [pid = 1180] [serial = 1415] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D0A9C00) [pid = 1180] [serial = 1411] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0D28B000) [pid = 1180] [serial = 1412] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (151E8800) [pid = 1180] [serial = 1421] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0D288000) [pid = 1180] [serial = 1426] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E06400) [pid = 1180] [serial = 1424] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (1189E000) [pid = 1180] [serial = 1397] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (0D330400) [pid = 1180] [serial = 1396] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (15E22400) [pid = 1180] [serial = 1400] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (151E3400) [pid = 1180] [serial = 1399] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (17BAC800) [pid = 1180] [serial = 1403] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (172DA000) [pid = 1180] [serial = 1402] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (18585400) [pid = 1180] [serial = 1406] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (18534C00) [pid = 1180] [serial = 1405] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (15E37000) [pid = 1180] [serial = 1429] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (1299EC00) [pid = 1180] [serial = 1427] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (15E3C000) [pid = 1180] [serial = 1430] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (1643C400) [pid = 1180] [serial = 1433] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (13E78800) [pid = 1180] [serial = 1418] [outer = 00000000] [url = about:blank] 09:41:54 INFO - PROCESS | 1180 | 1472661714944 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2020ms 09:41:55 INFO - PROCESS | 1180 | 1472661715002 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 1180 | 1472661715007 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:41:55 INFO - PROCESS | 1180 | 1472661715011 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 1180 | 1472661715015 Marionette TRACE conn6 <- [1,1922,null,{}] 09:41:55 INFO - PROCESS | 1180 | 1472661715021 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 1180 | 1472661715024 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:55 INFO - PROCESS | 1180 | 1472661715117 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:41:55 INFO - PROCESS | 1180 | 1472661715133 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1180 | 1472661715136 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:55 INFO - PROCESS | 1180 | ++DOCSHELL 0D0A2000 == 28 [pid = 1180] [id = 490] 09:41:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (0D0A9000) [pid = 1180] [serial = 1470] [outer = 00000000] 09:41:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (0D28B000) [pid = 1180] [serial = 1471] [outer = 0D0A9000] 09:41:55 INFO - PROCESS | 1180 | 1472661715187 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (0D292800) [pid = 1180] [serial = 1472] [outer = 0D0A9000] 09:41:55 INFO - PROCESS | 1180 | 1472661715688 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 09:41:55 INFO - PROCESS | 1180 | 1472661715742 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 1180 | 1472661715748 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:41:55 INFO - PROCESS | 1180 | 1472661715754 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 1180 | 1472661715757 Marionette TRACE conn6 <- [1,1926,null,{}] 09:41:55 INFO - PROCESS | 1180 | 1472661715761 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 1180 | 1472661715764 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:55 INFO - PROCESS | 1180 | 1472661715852 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:41:55 INFO - PROCESS | 1180 | 1472661715949 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1180 | 1472661715951 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:55 INFO - PROCESS | 1180 | ++DOCSHELL 11188000 == 29 [pid = 1180] [id = 491] 09:41:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (1135EC00) [pid = 1180] [serial = 1473] [outer = 00000000] 09:41:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (11381000) [pid = 1180] [serial = 1474] [outer = 1135EC00] 09:41:56 INFO - PROCESS | 1180 | 1472661716001 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (11795000) [pid = 1180] [serial = 1475] [outer = 1135EC00] 09:41:56 INFO - PROCESS | 1180 | 1472661716475 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 09:41:56 INFO - PROCESS | 1180 | 1472661716527 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1180 | 1472661716530 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 1180 | 1472661716533 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:41:56 INFO - PROCESS | 1180 | 1472661716537 Marionette TRACE conn6 <- [1,1930,null,{}] 09:41:56 INFO - PROCESS | 1180 | 1472661716547 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 1180 | 1472661716552 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:56 INFO - PROCESS | 1180 | 1472661716643 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:41:56 INFO - PROCESS | 1180 | 1472661716650 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1180 | 1472661716653 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:56 INFO - PROCESS | 1180 | ++DOCSHELL 13AC0000 == 30 [pid = 1180] [id = 492] 09:41:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (13AC0C00) [pid = 1180] [serial = 1476] [outer = 00000000] 09:41:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13AC7400) [pid = 1180] [serial = 1477] [outer = 13AC0C00] 09:41:56 INFO - PROCESS | 1180 | 1472661716713 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13AD4400) [pid = 1180] [serial = 1478] [outer = 13AC0C00] 09:41:57 INFO - PROCESS | 1180 | 1472661717148 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 09:41:57 INFO - PROCESS | 1180 | 1472661717207 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1180 | 1472661717209 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:41:57 INFO - PROCESS | 1180 | 1472661717213 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1180 | 1472661717214 Marionette TRACE conn6 <- [1,1934,null,{}] 09:41:57 INFO - PROCESS | 1180 | 1472661717218 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 1180 | 1472661717220 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:57 INFO - PROCESS | 1180 | 1472661717304 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:41:57 INFO - PROCESS | 1180 | 1472661717309 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1180 | 1472661717311 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:57 INFO - PROCESS | 1180 | ++DOCSHELL 13E20C00 == 31 [pid = 1180] [id = 493] 09:41:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (13E21400) [pid = 1180] [serial = 1479] [outer = 00000000] 09:41:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (13E61C00) [pid = 1180] [serial = 1480] [outer = 13E21400] 09:41:57 INFO - PROCESS | 1180 | 1472661717358 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (13F54400) [pid = 1180] [serial = 1481] [outer = 13E21400] 09:41:57 INFO - PROCESS | 1180 | 1472661717786 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 09:41:57 INFO - PROCESS | 1180 | 1472661717847 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1180 | 1472661717849 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:41:57 INFO - PROCESS | 1180 | 1472661717852 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:41:57 INFO - PROCESS | 1180 | 1472661717854 Marionette TRACE conn6 <- [1,1938,null,{}] 09:41:57 INFO - PROCESS | 1180 | 1472661717858 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 1180 | 1472661717860 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:57 INFO - PROCESS | 1180 | 1472661717938 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:41:57 INFO - PROCESS | 1180 | 1472661717946 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1180 | 1472661717948 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:57 INFO - PROCESS | 1180 | ++DOCSHELL 13F5A400 == 32 [pid = 1180] [id = 494] 09:41:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (13FB0400) [pid = 1180] [serial = 1482] [outer = 00000000] 09:41:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (14589C00) [pid = 1180] [serial = 1483] [outer = 13FB0400] 09:41:58 INFO - PROCESS | 1180 | 1472661717994 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (151DE000) [pid = 1180] [serial = 1484] [outer = 13FB0400] 09:41:58 INFO - PROCESS | 1180 | 1472661718457 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 631ms 09:41:58 INFO - PROCESS | 1180 | 1472661718499 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 1180 | 1472661718501 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:41:58 INFO - PROCESS | 1180 | 1472661718505 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 1180 | 1472661718506 Marionette TRACE conn6 <- [1,1942,null,{}] 09:41:58 INFO - PROCESS | 1180 | 1472661718510 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 1180 | 1472661718515 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:58 INFO - PROCESS | 1180 | 1472661718620 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:41:58 INFO - PROCESS | 1180 | 1472661718629 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1180 | 1472661718631 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:58 INFO - PROCESS | 1180 | ++DOCSHELL 15896800 == 33 [pid = 1180] [id = 495] 09:41:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15A3DC00) [pid = 1180] [serial = 1485] [outer = 00000000] 09:41:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E08800) [pid = 1180] [serial = 1486] [outer = 15A3DC00] 09:41:58 INFO - PROCESS | 1180 | 1472661718680 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E0D400) [pid = 1180] [serial = 1487] [outer = 15A3DC00] 09:41:59 INFO - PROCESS | 1180 | 1472661719122 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 09:41:59 INFO - PROCESS | 1180 | 1472661719178 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1180 | 1472661719180 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:41:59 INFO - PROCESS | 1180 | 1472661719183 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1180 | 1472661719185 Marionette TRACE conn6 <- [1,1946,null,{}] 09:41:59 INFO - PROCESS | 1180 | 1472661719189 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 1180 | 1472661719191 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:59 INFO - PROCESS | 1180 | 1472661719271 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:41:59 INFO - PROCESS | 1180 | 1472661719277 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1180 | 1472661719279 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:59 INFO - PROCESS | 1180 | ++DOCSHELL 15896C00 == 34 [pid = 1180] [id = 496] 09:41:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E25C00) [pid = 1180] [serial = 1488] [outer = 00000000] 09:41:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E32000) [pid = 1180] [serial = 1489] [outer = 15E25C00] 09:41:59 INFO - PROCESS | 1180 | 1472661719350 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E33C00) [pid = 1180] [serial = 1490] [outer = 15E25C00] 09:41:59 INFO - PROCESS | 1180 | 1472661719780 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 09:41:59 INFO - PROCESS | 1180 | 1472661719824 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1180 | 1472661719826 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:41:59 INFO - PROCESS | 1180 | 1472661719829 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1180 | 1472661719831 Marionette TRACE conn6 <- [1,1950,null,{}] 09:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:41:59 INFO - PROCESS | 1180 | 1472661719835 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 1180 | 1472661719837 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:59 INFO - PROCESS | 1180 | 1472661719914 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:41:59 INFO - PROCESS | 1180 | 1472661719920 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1180 | 1472661719922 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:41:59 INFO - PROCESS | 1180 | ++DOCSHELL 13E5F800 == 35 [pid = 1180] [id = 497] 09:41:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (16402000) [pid = 1180] [serial = 1491] [outer = 00000000] 09:41:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16433000) [pid = 1180] [serial = 1492] [outer = 16402000] 09:41:59 INFO - PROCESS | 1180 | 1472661719967 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (16408400) [pid = 1180] [serial = 1493] [outer = 16402000] 09:42:00 INFO - PROCESS | 1180 | 1472661720435 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 09:42:00 INFO - PROCESS | 1180 | 1472661720474 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:42:00 INFO - PROCESS | 1180 | 1472661720476 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 1180 | 1472661720479 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 1180 | 1472661720481 Marionette TRACE conn6 <- [1,1954,null,{}] 09:42:00 INFO - PROCESS | 1180 | 1472661720485 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 1180 | 1472661720487 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:00 INFO - PROCESS | 1180 | 1472661720600 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:42:00 INFO - PROCESS | 1180 | 1472661720608 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1180 | 1472661720610 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:00 INFO - PROCESS | 1180 | ++DOCSHELL 13ABF400 == 36 [pid = 1180] [id = 498] 09:42:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1643EC00) [pid = 1180] [serial = 1494] [outer = 00000000] 09:42:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (164D8800) [pid = 1180] [serial = 1495] [outer = 1643EC00] 09:42:00 INFO - PROCESS | 1180 | 1472661720681 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (164D8C00) [pid = 1180] [serial = 1496] [outer = 1643EC00] 09:42:01 INFO - PROCESS | 1180 | 1472661721118 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 09:42:01 INFO - PROCESS | 1180 | 1472661721150 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1180 | 1472661721152 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 1180 | 1472661721156 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:42:01 INFO - PROCESS | 1180 | 1472661721158 Marionette TRACE conn6 <- [1,1958,null,{}] 09:42:01 INFO - PROCESS | 1180 | 1472661721161 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 1180 | 1472661721163 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:01 INFO - PROCESS | 1180 | 1472661721284 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:42:01 INFO - PROCESS | 1180 | 1472661721290 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 1180 | 1472661721292 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:01 INFO - PROCESS | 1180 | ++DOCSHELL 0C26B800 == 37 [pid = 1180] [id = 499] 09:42:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0C478400) [pid = 1180] [serial = 1497] [outer = 00000000] 09:42:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17184000) [pid = 1180] [serial = 1498] [outer = 0C478400] 09:42:01 INFO - PROCESS | 1180 | 1472661721337 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1724A000) [pid = 1180] [serial = 1499] [outer = 0C478400] 09:42:01 INFO - PROCESS | 1180 | 1472661721798 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 09:42:01 INFO - PROCESS | 1180 | 1472661721830 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1180 | 1472661721833 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 1180 | 1472661721836 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:42:01 INFO - PROCESS | 1180 | 1472661721838 Marionette TRACE conn6 <- [1,1962,null,{}] 09:42:01 INFO - PROCESS | 1180 | 1472661721847 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 1180 | 1472661721850 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:02 INFO - PROCESS | 1180 | 1472661722008 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:42:02 INFO - PROCESS | 1180 | 1472661722074 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1180 | 1472661722077 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:02 INFO - PROCESS | 1180 | ++DOCSHELL 13F57800 == 38 [pid = 1180] [id = 500] 09:42:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (17275400) [pid = 1180] [serial = 1500] [outer = 00000000] 09:42:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (172D3C00) [pid = 1180] [serial = 1501] [outer = 17275400] 09:42:02 INFO - PROCESS | 1180 | 1472661722124 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (172DA400) [pid = 1180] [serial = 1502] [outer = 17275400] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (13AB7000) [pid = 1180] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0C2CA800) [pid = 1180] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (08663000) [pid = 1180] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D10E000) [pid = 1180] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (165E1400) [pid = 1180] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15897C00) [pid = 1180] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E31400) [pid = 1180] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D28C400) [pid = 1180] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (16434C00) [pid = 1180] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (16439000) [pid = 1180] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:42:02 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13FB9000) [pid = 1180] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:42:02 INFO - PROCESS | 1180 | 1472661722676 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 09:42:02 INFO - PROCESS | 1180 | 1472661722710 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1180 | 1472661722712 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:42:02 INFO - PROCESS | 1180 | 1472661722729 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1180 | 1472661722731 Marionette TRACE conn6 <- [1,1966,null,{}] 09:42:02 INFO - PROCESS | 1180 | 1472661722736 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 1180 | 1472661722738 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:02 INFO - PROCESS | 1180 | 1472661722824 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:42:02 INFO - PROCESS | 1180 | 1472661722829 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1180 | 1472661722831 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:02 INFO - PROCESS | 1180 | ++DOCSHELL 13ABF000 == 39 [pid = 1180] [id = 501] 09:42:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (13AC5C00) [pid = 1180] [serial = 1503] [outer = 00000000] 09:42:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1458F000) [pid = 1180] [serial = 1504] [outer = 13AC5C00] 09:42:02 INFO - PROCESS | 1180 | 1472661722879 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E03C00) [pid = 1180] [serial = 1505] [outer = 13AC5C00] 09:42:03 INFO - PROCESS | 1180 | 1472661723302 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 650ms 09:42:03 INFO - PROCESS | 1180 | 1472661723368 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1180 | 1472661723370 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:42:03 INFO - PROCESS | 1180 | 1472661723373 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1180 | 1472661723375 Marionette TRACE conn6 <- [1,1970,null,{}] 09:42:03 INFO - PROCESS | 1180 | 1472661723378 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 1180 | 1472661723380 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:03 INFO - PROCESS | 1180 | 1472661723466 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:42:03 INFO - PROCESS | 1180 | 1472661723474 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1180 | 1472661723476 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:03 INFO - PROCESS | 1180 | ++DOCSHELL 160E2000 == 40 [pid = 1180] [id = 502] 09:42:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1643F000) [pid = 1180] [serial = 1506] [outer = 00000000] 09:42:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17279C00) [pid = 1180] [serial = 1507] [outer = 1643F000] 09:42:03 INFO - PROCESS | 1180 | 1472661723524 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1717E400) [pid = 1180] [serial = 1508] [outer = 1643F000] 09:42:03 INFO - PROCESS | 1180 | 1472661723970 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 631ms 09:42:04 INFO - PROCESS | 1180 | 1472661724007 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 1180 | 1472661724009 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:42:04 INFO - PROCESS | 1180 | 1472661724013 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:42:04 INFO - PROCESS | 1180 | 1472661724014 Marionette TRACE conn6 <- [1,1974,null,{}] 09:42:04 INFO - PROCESS | 1180 | 1472661724022 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 1180 | 1472661724023 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:04 INFO - PROCESS | 1180 | 1472661724150 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:42:04 INFO - PROCESS | 1180 | 1472661724163 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1180 | 1472661724165 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:04 INFO - PROCESS | 1180 | ++DOCSHELL 1643C400 == 41 [pid = 1180] [id = 503] 09:42:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (172DBC00) [pid = 1180] [serial = 1509] [outer = 00000000] 09:42:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1733C400) [pid = 1180] [serial = 1510] [outer = 172DBC00] 09:42:04 INFO - PROCESS | 1180 | 1472661724210 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (173EB400) [pid = 1180] [serial = 1511] [outer = 172DBC00] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 15E33000 == 40 [pid = 1180] [id = 489] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 0D0A2000 == 39 [pid = 1180] [id = 490] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 15896C00 == 38 [pid = 1180] [id = 496] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13E20C00 == 37 [pid = 1180] [id = 493] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 11188000 == 36 [pid = 1180] [id = 491] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 15896800 == 35 [pid = 1180] [id = 495] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13ABF400 == 34 [pid = 1180] [id = 498] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13F57800 == 33 [pid = 1180] [id = 500] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13E5F800 == 32 [pid = 1180] [id = 497] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13AC0000 == 31 [pid = 1180] [id = 492] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 160E2000 == 30 [pid = 1180] [id = 502] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 0C26B800 == 29 [pid = 1180] [id = 499] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13ABF000 == 28 [pid = 1180] [id = 501] 09:42:05 INFO - PROCESS | 1180 | --DOCSHELL 13F5A400 == 27 [pid = 1180] [id = 494] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E0B000) [pid = 1180] [serial = 1453] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E23000) [pid = 1180] [serial = 1454] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (16404400) [pid = 1180] [serial = 1457] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E40C00) [pid = 1180] [serial = 1456] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (151DD000) [pid = 1180] [serial = 1462] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (164DB800) [pid = 1180] [serial = 1459] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (17182000) [pid = 1180] [serial = 1465] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (164DC400) [pid = 1180] [serial = 1460] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17184400) [pid = 1180] [serial = 1466] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (14592800) [pid = 1180] [serial = 1450] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1724EC00) [pid = 1180] [serial = 1468] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13AC0400) [pid = 1180] [serial = 1447] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13AD1400) [pid = 1180] [serial = 1448] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0DDFB400) [pid = 1180] [serial = 1444] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (110C0400) [pid = 1180] [serial = 1445] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0C60F400) [pid = 1180] [serial = 1442] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0C2C7000) [pid = 1180] [serial = 1441] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (12CDAC00) [pid = 1180] [serial = 1439] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0DEE6800) [pid = 1180] [serial = 1438] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (17183800) [pid = 1180] [serial = 1435] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (171A6800) [pid = 1180] [serial = 1436] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15E25800) [pid = 1180] [serial = 1463] [outer = 00000000] [url = about:blank] 09:42:05 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (15389400) [pid = 1180] [serial = 1451] [outer = 00000000] [url = about:blank] 09:42:06 INFO - PROCESS | 1180 | 1472661726021 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2020ms 09:42:06 INFO - PROCESS | 1180 | 1472661726039 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1180 | 1472661726042 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:42:06 INFO - PROCESS | 1180 | 1472661726048 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1180 | 1472661726050 Marionette TRACE conn6 <- [1,1978,null,{}] 09:42:06 INFO - PROCESS | 1180 | 1472661726056 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 1180 | 1472661726059 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:06 INFO - PROCESS | 1180 | 1472661726150 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:42:06 INFO - PROCESS | 1180 | 1472661726157 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1180 | 1472661726160 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:06 INFO - PROCESS | 1180 | ++DOCSHELL 0C6FD000 == 28 [pid = 1180] [id = 504] 09:42:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (0CC55000) [pid = 1180] [serial = 1512] [outer = 00000000] 09:42:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0D07B000) [pid = 1180] [serial = 1513] [outer = 0CC55000] 09:42:06 INFO - PROCESS | 1180 | 1472661726212 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0D0A9C00) [pid = 1180] [serial = 1514] [outer = 0CC55000] 09:42:06 INFO - PROCESS | 1180 | 1472661726701 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 09:42:06 INFO - PROCESS | 1180 | 1472661726737 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1180 | 1472661726743 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:42:06 INFO - PROCESS | 1180 | 1472661726749 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1180 | 1472661726752 Marionette TRACE conn6 <- [1,1982,null,{}] 09:42:06 INFO - PROCESS | 1180 | 1472661726755 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 1180 | 1472661726758 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:06 INFO - PROCESS | 1180 | 1472661726850 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:42:06 INFO - PROCESS | 1180 | 1472661726859 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1180 | 1472661726862 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:06 INFO - PROCESS | 1180 | ++DOCSHELL 0E8E3000 == 29 [pid = 1180] [id = 505] 09:42:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0E8E3400) [pid = 1180] [serial = 1515] [outer = 00000000] 09:42:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (1118AC00) [pid = 1180] [serial = 1516] [outer = 0E8E3400] 09:42:06 INFO - PROCESS | 1180 | 1472661726911 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (113F7800) [pid = 1180] [serial = 1517] [outer = 0E8E3400] 09:42:07 INFO - PROCESS | 1180 | 1472661727382 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 09:42:07 INFO - PROCESS | 1180 | 1472661727422 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1180 | 1472661727425 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:42:07 INFO - PROCESS | 1180 | 1472661727428 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:42:07 INFO - PROCESS | 1180 | 1472661727431 Marionette TRACE conn6 <- [1,1986,null,{}] 09:42:07 INFO - PROCESS | 1180 | 1472661727442 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 1180 | 1472661727447 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:07 INFO - PROCESS | 1180 | 1472661727530 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:42:07 INFO - PROCESS | 1180 | 1472661727657 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1180 | 1472661727660 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:07 INFO - PROCESS | 1180 | ++DOCSHELL 12DBC000 == 30 [pid = 1180] [id = 506] 09:42:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (12DBC800) [pid = 1180] [serial = 1518] [outer = 00000000] 09:42:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13AB9800) [pid = 1180] [serial = 1519] [outer = 12DBC800] 09:42:07 INFO - PROCESS | 1180 | 1472661727710 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13AC1000) [pid = 1180] [serial = 1520] [outer = 12DBC800] 09:42:08 INFO - PROCESS | 1180 | 1472661728091 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 09:42:08 INFO - PROCESS | 1180 | 1472661728102 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1180 | 1472661728105 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:42:08 INFO - PROCESS | 1180 | 1472661728108 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:42:08 INFO - PROCESS | 1180 | 1472661728110 Marionette TRACE conn6 <- [1,1990,null,{}] 09:42:08 INFO - PROCESS | 1180 | 1472661728113 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 1180 | 1472661728115 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:08 INFO - PROCESS | 1180 | 1472661728202 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:42:08 INFO - PROCESS | 1180 | 1472661728294 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1180 | 1472661728296 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:08 INFO - PROCESS | 1180 | ++DOCSHELL 0E865000 == 31 [pid = 1180] [id = 507] 09:42:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AB9000) [pid = 1180] [serial = 1521] [outer = 00000000] 09:42:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E1BC00) [pid = 1180] [serial = 1522] [outer = 13AB9000] 09:42:08 INFO - PROCESS | 1180 | 1472661728343 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13E70000) [pid = 1180] [serial = 1523] [outer = 13AB9000] 09:42:08 INFO - PROCESS | 1180 | 1472661728713 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 09:42:08 INFO - PROCESS | 1180 | 1472661728782 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1180 | 1472661728785 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:42:08 INFO - PROCESS | 1180 | 1472661728788 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:42:08 INFO - PROCESS | 1180 | 1472661728790 Marionette TRACE conn6 <- [1,1994,null,{}] 09:42:08 INFO - PROCESS | 1180 | 1472661728794 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 1180 | 1472661728796 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:08 INFO - PROCESS | 1180 | 1472661728876 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:42:08 INFO - PROCESS | 1180 | 1472661728881 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1180 | 1472661728883 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:08 INFO - PROCESS | 1180 | ++DOCSHELL 13F53000 == 32 [pid = 1180] [id = 508] 09:42:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13F58800) [pid = 1180] [serial = 1524] [outer = 00000000] 09:42:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (14592400) [pid = 1180] [serial = 1525] [outer = 13F58800] 09:42:08 INFO - PROCESS | 1180 | 1472661728929 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (151E7400) [pid = 1180] [serial = 1526] [outer = 13F58800] 09:42:09 INFO - PROCESS | 1180 | 1472661729399 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 09:42:09 INFO - PROCESS | 1180 | 1472661729436 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 1180 | 1472661729438 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:42:09 INFO - PROCESS | 1180 | 1472661729441 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 1180 | 1472661729443 Marionette TRACE conn6 <- [1,1998,null,{}] 09:42:09 INFO - PROCESS | 1180 | 1472661729447 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 1180 | 1472661729453 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:09 INFO - PROCESS | 1180 | 1472661729558 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:42:09 INFO - PROCESS | 1180 | 1472661729564 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 1180 | 1472661729566 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:09 INFO - PROCESS | 1180 | ++DOCSHELL 15A33800 == 33 [pid = 1180] [id = 509] 09:42:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E02400) [pid = 1180] [serial = 1527] [outer = 00000000] 09:42:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E10800) [pid = 1180] [serial = 1528] [outer = 15E02400] 09:42:09 INFO - PROCESS | 1180 | 1472661729612 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E24800) [pid = 1180] [serial = 1529] [outer = 15E02400] 09:42:10 INFO - PROCESS | 1180 | 1472661730066 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 09:42:10 INFO - PROCESS | 1180 | 1472661730113 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1180 | 1472661730115 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:42:10 INFO - PROCESS | 1180 | 1472661730119 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1180 | 1472661730120 Marionette TRACE conn6 <- [1,2002,null,{}] 09:42:10 INFO - PROCESS | 1180 | 1472661730124 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 1180 | 1472661730126 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:10 INFO - PROCESS | 1180 | 1472661730203 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:42:10 INFO - PROCESS | 1180 | 1472661730208 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1180 | 1472661730210 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:10 INFO - PROCESS | 1180 | ++DOCSHELL 15E2E400 == 34 [pid = 1180] [id = 510] 09:42:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E31800) [pid = 1180] [serial = 1530] [outer = 00000000] 09:42:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E3EC00) [pid = 1180] [serial = 1531] [outer = 15E31800] 09:42:10 INFO - PROCESS | 1180 | 1472661730255 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E40000) [pid = 1180] [serial = 1532] [outer = 15E31800] 09:42:10 INFO - PROCESS | 1180 | 1472661730703 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 09:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:42:10 INFO - PROCESS | 1180 | 1472661730771 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1180 | 1472661730773 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 1180 | 1472661730776 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1180 | 1472661730778 Marionette TRACE conn6 <- [1,2006,null,{}] 09:42:10 INFO - PROCESS | 1180 | 1472661730782 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 1180 | 1472661730783 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:10 INFO - PROCESS | 1180 | 1472661730865 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:42:10 INFO - PROCESS | 1180 | 1472661730872 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1180 | 1472661730874 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:10 INFO - PROCESS | 1180 | ++DOCSHELL 0C270400 == 35 [pid = 1180] [id = 511] 09:42:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1640FC00) [pid = 1180] [serial = 1533] [outer = 00000000] 09:42:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (1643E400) [pid = 1180] [serial = 1534] [outer = 1640FC00] 09:42:10 INFO - PROCESS | 1180 | 1472661730920 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (16434800) [pid = 1180] [serial = 1535] [outer = 1640FC00] 09:42:11 INFO - PROCESS | 1180 | 1472661731393 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 09:42:11 INFO - PROCESS | 1180 | 1472661731448 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1180 | 1472661731450 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:42:11 INFO - PROCESS | 1180 | 1472661731453 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:42:11 INFO - PROCESS | 1180 | 1472661731455 Marionette TRACE conn6 <- [1,2010,null,{}] 09:42:11 INFO - PROCESS | 1180 | 1472661731458 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 1180 | 1472661731460 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:11 INFO - PROCESS | 1180 | 1472661731575 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:42:11 INFO - PROCESS | 1180 | 1472661731662 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1180 | 1472661731664 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:11 INFO - PROCESS | 1180 | ++DOCSHELL 12DBB800 == 36 [pid = 1180] [id = 512] 09:42:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (16576400) [pid = 1180] [serial = 1536] [outer = 00000000] 09:42:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (1717E800) [pid = 1180] [serial = 1537] [outer = 16576400] 09:42:11 INFO - PROCESS | 1180 | 1472661731709 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17182000) [pid = 1180] [serial = 1538] [outer = 16576400] 09:42:12 INFO - PROCESS | 1180 | 1472661732138 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 09:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:42:12 INFO - PROCESS | 1180 | 1472661732187 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1180 | 1472661732189 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:42:12 INFO - PROCESS | 1180 | 1472661732193 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1180 | 1472661732194 Marionette TRACE conn6 <- [1,2014,null,{}] 09:42:12 INFO - PROCESS | 1180 | 1472661732207 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 1180 | 1472661732208 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:12 INFO - PROCESS | 1180 | 1472661732324 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:42:12 INFO - PROCESS | 1180 | 1472661732329 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1180 | 1472661732331 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:12 INFO - PROCESS | 1180 | ++DOCSHELL 165EA000 == 37 [pid = 1180] [id = 513] 09:42:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17182800) [pid = 1180] [serial = 1539] [outer = 00000000] 09:42:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (1724D400) [pid = 1180] [serial = 1540] [outer = 17182800] 09:42:12 INFO - PROCESS | 1180 | 1472661732379 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (17274C00) [pid = 1180] [serial = 1541] [outer = 17182800] 09:42:12 INFO - PROCESS | 1180 | 1472661732811 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 09:42:12 INFO - PROCESS | 1180 | 1472661732863 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1180 | 1472661732866 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:42:12 INFO - PROCESS | 1180 | 1472661732869 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:42:12 INFO - PROCESS | 1180 | 1472661732871 Marionette TRACE conn6 <- [1,2018,null,{}] 09:42:12 INFO - PROCESS | 1180 | 1472661732876 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 1180 | 1472661732878 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:13 INFO - PROCESS | 1180 | 1472661733038 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (1643F000) [pid = 1180] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (1643EC00) [pid = 1180] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (0C478400) [pid = 1180] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (17275400) [pid = 1180] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (16402000) [pid = 1180] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15E25C00) [pid = 1180] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15A3DC00) [pid = 1180] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13FB0400) [pid = 1180] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13E21400) [pid = 1180] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13AC0C00) [pid = 1180] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1135EC00) [pid = 1180] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (0D0A9000) [pid = 1180] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (171AE400) [pid = 1180] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:42:13 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13AC5C00) [pid = 1180] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:42:13 INFO - PROCESS | 1180 | 1472661733298 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1180 | 1472661733301 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:13 INFO - PROCESS | 1180 | ++DOCSHELL 0865F000 == 38 [pid = 1180] [id = 514] 09:42:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (08661C00) [pid = 1180] [serial = 1542] [outer = 00000000] 09:42:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (11186000) [pid = 1180] [serial = 1543] [outer = 08661C00] 09:42:13 INFO - PROCESS | 1180 | 1472661733350 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13E73400) [pid = 1180] [serial = 1544] [outer = 08661C00] 09:42:13 INFO - PROCESS | 1180 | 1472661733709 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 09:42:13 INFO - PROCESS | 1180 | 1472661733744 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1180 | 1472661733746 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 1180 | 1472661733749 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:42:13 INFO - PROCESS | 1180 | 1472661733751 Marionette TRACE conn6 <- [1,2022,null,{}] 09:42:13 INFO - PROCESS | 1180 | 1472661733766 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 1180 | 1472661733768 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:13 INFO - PROCESS | 1180 | 1472661733851 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:42:13 INFO - PROCESS | 1180 | 1472661733857 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1180 | 1472661733859 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:13 INFO - PROCESS | 1180 | ++DOCSHELL 14591000 == 39 [pid = 1180] [id = 515] 09:42:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (151DCC00) [pid = 1180] [serial = 1545] [outer = 00000000] 09:42:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17275400) [pid = 1180] [serial = 1546] [outer = 151DCC00] 09:42:13 INFO - PROCESS | 1180 | 1472661733914 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (172DEC00) [pid = 1180] [serial = 1547] [outer = 151DCC00] 09:42:14 INFO - PROCESS | 1180 | 1472661734339 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 09:42:14 INFO - PROCESS | 1180 | 1472661734389 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 1180 | 1472661734391 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:42:14 INFO - PROCESS | 1180 | 1472661734395 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 1180 | 1472661734396 Marionette TRACE conn6 <- [1,2026,null,{}] 09:42:14 INFO - PROCESS | 1180 | 1472661734400 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 1180 | 1472661734402 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:14 INFO - PROCESS | 1180 | 1472661734488 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:42:14 INFO - PROCESS | 1180 | 1472661734494 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1180 | 1472661734496 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:14 INFO - PROCESS | 1180 | ++DOCSHELL 17247400 == 40 [pid = 1180] [id = 516] 09:42:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (173E9800) [pid = 1180] [serial = 1548] [outer = 00000000] 09:42:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (17B27400) [pid = 1180] [serial = 1549] [outer = 173E9800] 09:42:14 INFO - PROCESS | 1180 | 1472661734544 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (17BB8400) [pid = 1180] [serial = 1550] [outer = 173E9800] 09:42:14 INFO - PROCESS | 1180 | 1472661734992 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 09:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:42:15 INFO - PROCESS | 1180 | 1472661735029 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1180 | 1472661735031 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 1180 | 1472661735034 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1180 | 1472661735035 Marionette TRACE conn6 <- [1,2030,null,{}] 09:42:15 INFO - PROCESS | 1180 | 1472661735043 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 1180 | 1472661735045 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:15 INFO - PROCESS | 1180 | 1472661735171 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:42:15 INFO - PROCESS | 1180 | 1472661735177 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1180 | 1472661735179 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:15 INFO - PROCESS | 1180 | ++DOCSHELL 15896800 == 41 [pid = 1180] [id = 517] 09:42:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17CA1400) [pid = 1180] [serial = 1551] [outer = 00000000] 09:42:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17EE7400) [pid = 1180] [serial = 1552] [outer = 17CA1400] 09:42:15 INFO - PROCESS | 1180 | 1472661735224 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (17EF0400) [pid = 1180] [serial = 1553] [outer = 17CA1400] 09:42:16 INFO - PROCESS | 1180 | 1472661736021 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1027ms 09:42:16 INFO - PROCESS | 1180 | 1472661736062 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:42:16 INFO - PROCESS | 1180 | 1472661736067 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 1180 | 1472661736071 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1180 | 1472661736076 Marionette TRACE conn6 <- [1,2034,null,{}] 09:42:16 INFO - PROCESS | 1180 | 1472661736082 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 1180 | 1472661736085 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:16 INFO - PROCESS | 1180 | 1472661736231 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:42:16 INFO - PROCESS | 1180 | 1472661736369 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1180 | 1472661736372 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:16 INFO - PROCESS | 1180 | ++DOCSHELL 0C607800 == 42 [pid = 1180] [id = 518] 09:42:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (0D077800) [pid = 1180] [serial = 1554] [outer = 00000000] 09:42:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (0DD0C800) [pid = 1180] [serial = 1555] [outer = 0D077800] 09:42:16 INFO - PROCESS | 1180 | 1472661736433 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (11366000) [pid = 1180] [serial = 1556] [outer = 0D077800] 09:42:17 INFO - PROCESS | 1180 | 1472661737312 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1296ms 09:42:17 INFO - PROCESS | 1180 | 1472661737368 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 1180 | 1472661737372 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:42:17 INFO - PROCESS | 1180 | 1472661737377 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 1180 | 1472661737380 Marionette TRACE conn6 <- [1,2038,null,{}] 09:42:17 INFO - PROCESS | 1180 | 1472661737386 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 1180 | 1472661737389 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:17 INFO - PROCESS | 1180 | 1472661737510 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:42:17 INFO - PROCESS | 1180 | 1472661737642 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1180 | 1472661737647 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:17 INFO - PROCESS | 1180 | ++DOCSHELL 0D28C000 == 43 [pid = 1180] [id = 519] 09:42:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (0D28CC00) [pid = 1180] [serial = 1557] [outer = 00000000] 09:42:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (0D330400) [pid = 1180] [serial = 1558] [outer = 0D28CC00] 09:42:17 INFO - PROCESS | 1180 | 1472661737700 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (0DDEE800) [pid = 1180] [serial = 1559] [outer = 0D28CC00] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 17247400 == 42 [pid = 1180] [id = 516] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 14591000 == 41 [pid = 1180] [id = 515] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 0865F000 == 40 [pid = 1180] [id = 514] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 165EA000 == 39 [pid = 1180] [id = 513] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 12DBB800 == 38 [pid = 1180] [id = 512] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 0C270400 == 37 [pid = 1180] [id = 511] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 15E2E400 == 36 [pid = 1180] [id = 510] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 15A33800 == 35 [pid = 1180] [id = 509] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 13F53000 == 34 [pid = 1180] [id = 508] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 0E865000 == 33 [pid = 1180] [id = 507] 09:42:17 INFO - PROCESS | 1180 | --DOCSHELL 12DBC000 == 32 [pid = 1180] [id = 506] 09:42:17 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (1733C400) [pid = 1180] [serial = 1510] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOCSHELL 0E8E3000 == 31 [pid = 1180] [id = 505] 09:42:18 INFO - PROCESS | 1180 | --DOCSHELL 0C6FD000 == 30 [pid = 1180] [id = 504] 09:42:18 INFO - PROCESS | 1180 | --DOCSHELL 1643C400 == 29 [pid = 1180] [id = 503] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (1717E400) [pid = 1180] [serial = 1508] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (164D8800) [pid = 1180] [serial = 1495] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (17184000) [pid = 1180] [serial = 1498] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (172D3C00) [pid = 1180] [serial = 1501] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (1724A000) [pid = 1180] [serial = 1499] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (17279C00) [pid = 1180] [serial = 1507] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (172DA400) [pid = 1180] [serial = 1502] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (16433000) [pid = 1180] [serial = 1492] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15E32000) [pid = 1180] [serial = 1489] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E33C00) [pid = 1180] [serial = 1490] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E08800) [pid = 1180] [serial = 1486] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E0D400) [pid = 1180] [serial = 1487] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (14589C00) [pid = 1180] [serial = 1483] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (151DE000) [pid = 1180] [serial = 1484] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13E61C00) [pid = 1180] [serial = 1480] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13F54400) [pid = 1180] [serial = 1481] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13AC7400) [pid = 1180] [serial = 1477] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13AD4400) [pid = 1180] [serial = 1478] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (11381000) [pid = 1180] [serial = 1474] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11795000) [pid = 1180] [serial = 1475] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D28B000) [pid = 1180] [serial = 1471] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D292800) [pid = 1180] [serial = 1472] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17272C00) [pid = 1180] [serial = 1469] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1458F000) [pid = 1180] [serial = 1504] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E03C00) [pid = 1180] [serial = 1505] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (164D8C00) [pid = 1180] [serial = 1496] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16408400) [pid = 1180] [serial = 1493] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 1180 | 1472661738204 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 891ms 09:42:18 INFO - PROCESS | 1180 | 1472661738268 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1180 | 1472661738273 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 1180 | 1472661738279 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:42:18 INFO - PROCESS | 1180 | 1472661738282 Marionette TRACE conn6 <- [1,2042,null,{}] 09:42:18 INFO - PROCESS | 1180 | 1472661738285 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 1180 | 1472661738288 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:18 INFO - PROCESS | 1180 | 1472661738376 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:42:18 INFO - PROCESS | 1180 | 1472661738383 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1180 | 1472661738385 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:18 INFO - PROCESS | 1180 | ++DOCSHELL 1117E400 == 30 [pid = 1180] [id = 520] 09:42:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1135D800) [pid = 1180] [serial = 1560] [outer = 00000000] 09:42:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (11796000) [pid = 1180] [serial = 1561] [outer = 1135D800] 09:42:18 INFO - PROCESS | 1180 | 1472661738435 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1234F000) [pid = 1180] [serial = 1562] [outer = 1135D800] 09:42:18 INFO - PROCESS | 1180 | 1472661738943 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 09:42:18 INFO - PROCESS | 1180 | 1472661738957 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1180 | 1472661738959 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 1180 | 1472661738963 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:42:18 INFO - PROCESS | 1180 | 1472661738967 Marionette TRACE conn6 <- [1,2046,null,{}] 09:42:18 INFO - PROCESS | 1180 | 1472661738978 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 1180 | 1472661738982 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:19 INFO - PROCESS | 1180 | 1472661739099 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:42:19 INFO - PROCESS | 1180 | 1472661739197 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1180 | 1472661739200 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:19 INFO - PROCESS | 1180 | ++DOCSHELL 13AC5400 == 31 [pid = 1180] [id = 521] 09:42:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AC5C00) [pid = 1180] [serial = 1563] [outer = 00000000] 09:42:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13ACEC00) [pid = 1180] [serial = 1564] [outer = 13AC5C00] 09:42:19 INFO - PROCESS | 1180 | 1472661739258 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13E1B800) [pid = 1180] [serial = 1565] [outer = 13AC5C00] 09:42:19 INFO - PROCESS | 1180 | 1472661739610 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 09:42:19 INFO - PROCESS | 1180 | 1472661739638 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1180 | 1472661739640 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 1180 | 1472661739643 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1180 | 1472661739645 Marionette TRACE conn6 <- [1,2050,null,{}] 09:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:42:19 INFO - PROCESS | 1180 | 1472661739666 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 1180 | 1472661739669 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:19 INFO - PROCESS | 1180 | 1472661739757 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:42:19 INFO - PROCESS | 1180 | 1472661739776 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1180 | 1472661739786 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:19 INFO - PROCESS | 1180 | ++DOCSHELL 13E74000 == 32 [pid = 1180] [id = 522] 09:42:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13E75800) [pid = 1180] [serial = 1566] [outer = 00000000] 09:42:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1458E800) [pid = 1180] [serial = 1567] [outer = 13E75800] 09:42:19 INFO - PROCESS | 1180 | 1472661739834 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (151E0400) [pid = 1180] [serial = 1568] [outer = 13E75800] 09:42:20 INFO - PROCESS | 1180 | 1472661740320 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 09:42:20 INFO - PROCESS | 1180 | 1472661740337 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1180 | 1472661740340 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:42:20 INFO - PROCESS | 1180 | 1472661740343 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1180 | 1472661740344 Marionette TRACE conn6 <- [1,2054,null,{}] 09:42:20 INFO - PROCESS | 1180 | 1472661740348 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 1180 | 1472661740350 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:20 INFO - PROCESS | 1180 | 1472661740467 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:42:20 INFO - PROCESS | 1180 | 1472661740557 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 1180 | 1472661740559 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:20 INFO - PROCESS | 1180 | ++DOCSHELL 15890000 == 33 [pid = 1180] [id = 523] 09:42:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15890800) [pid = 1180] [serial = 1569] [outer = 00000000] 09:42:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15896400) [pid = 1180] [serial = 1570] [outer = 15890800] 09:42:20 INFO - PROCESS | 1180 | 1472661740605 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E03800) [pid = 1180] [serial = 1571] [outer = 15890800] 09:42:21 INFO - PROCESS | 1180 | 1472661741059 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 09:42:21 INFO - PROCESS | 1180 | 1472661741114 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1180 | 1472661741116 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:42:21 INFO - PROCESS | 1180 | 1472661741119 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1180 | 1472661741121 Marionette TRACE conn6 <- [1,2058,null,{}] 09:42:21 INFO - PROCESS | 1180 | 1472661741124 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 1180 | 1472661741129 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:21 INFO - PROCESS | 1180 | 1472661741270 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:42:21 INFO - PROCESS | 1180 | 1472661741281 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1180 | 1472661741282 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:21 INFO - PROCESS | 1180 | ++DOCSHELL 15895800 == 34 [pid = 1180] [id = 524] 09:42:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E05800) [pid = 1180] [serial = 1572] [outer = 00000000] 09:42:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E3C800) [pid = 1180] [serial = 1573] [outer = 15E05800] 09:42:21 INFO - PROCESS | 1180 | 1472661741331 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (16404800) [pid = 1180] [serial = 1574] [outer = 15E05800] 09:42:21 INFO - PROCESS | 1180 | 1472661741807 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 09:42:21 INFO - PROCESS | 1180 | 1472661741890 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1180 | 1472661741892 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:42:21 INFO - PROCESS | 1180 | 1472661741895 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:42:21 INFO - PROCESS | 1180 | 1472661741897 Marionette TRACE conn6 <- [1,2062,null,{}] 09:42:21 INFO - PROCESS | 1180 | 1472661741900 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 1180 | 1472661741902 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:22 INFO - PROCESS | 1180 | 1472661742016 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (173E9800) [pid = 1180] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (12DBC800) [pid = 1180] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1640FC00) [pid = 1180] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (16576400) [pid = 1180] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13F58800) [pid = 1180] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13AB9000) [pid = 1180] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (172DBC00) [pid = 1180] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0CC55000) [pid = 1180] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0E8E3400) [pid = 1180] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17182800) [pid = 1180] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15E31800) [pid = 1180] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E02400) [pid = 1180] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (08661C00) [pid = 1180] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:42:22 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (151DCC00) [pid = 1180] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:42:22 INFO - PROCESS | 1180 | 1472661742246 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1180 | 1472661742248 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:22 INFO - PROCESS | 1180 | ++DOCSHELL 07F82C00 == 35 [pid = 1180] [id = 525] 09:42:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (08661C00) [pid = 1180] [serial = 1575] [outer = 00000000] 09:42:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1137F000) [pid = 1180] [serial = 1576] [outer = 08661C00] 09:42:22 INFO - PROCESS | 1180 | 1472661742296 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E18400) [pid = 1180] [serial = 1577] [outer = 08661C00] 09:42:22 INFO - PROCESS | 1180 | 1472661742669 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 830ms 09:42:22 INFO - PROCESS | 1180 | 1472661742730 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:42:22 INFO - PROCESS | 1180 | 1472661742732 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:42:22 INFO - PROCESS | 1180 | 1472661742735 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 1180 | 1472661742737 Marionette TRACE conn6 <- [1,2066,null,{}] 09:42:22 INFO - PROCESS | 1180 | 1472661742740 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 1180 | 1472661742742 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:22 INFO - PROCESS | 1180 | 1472661742857 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:42:22 INFO - PROCESS | 1180 | 1472661742867 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1180 | 1472661742869 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:22 INFO - PROCESS | 1180 | ++DOCSHELL 0D296C00 == 36 [pid = 1180] [id = 526] 09:42:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1299DC00) [pid = 1180] [serial = 1578] [outer = 00000000] 09:42:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1640FC00) [pid = 1180] [serial = 1579] [outer = 1299DC00] 09:42:22 INFO - PROCESS | 1180 | 1472661742917 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1643D400) [pid = 1180] [serial = 1580] [outer = 1299DC00] 09:42:23 INFO - PROCESS | 1180 | 1472661743327 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 09:42:23 INFO - PROCESS | 1180 | 1472661743366 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 1180 | 1472661743368 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:42:23 INFO - PROCESS | 1180 | 1472661743371 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 1180 | 1472661743372 Marionette TRACE conn6 <- [1,2070,null,{}] 09:42:23 INFO - PROCESS | 1180 | 1472661743376 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 1180 | 1472661743378 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:23 INFO - PROCESS | 1180 | 1472661743459 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:42:23 INFO - PROCESS | 1180 | 1472661743581 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1180 | 1472661743583 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:23 INFO - PROCESS | 1180 | ++DOCSHELL 129A2000 == 37 [pid = 1180] [id = 527] 09:42:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (13E20C00) [pid = 1180] [serial = 1581] [outer = 00000000] 09:42:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1717DC00) [pid = 1180] [serial = 1582] [outer = 13E20C00] 09:42:23 INFO - PROCESS | 1180 | 1472661743628 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (171AE400) [pid = 1180] [serial = 1583] [outer = 13E20C00] 09:42:23 INFO - PROCESS | 1180 | 1472661743996 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 09:42:24 INFO - PROCESS | 1180 | 1472661744042 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1180 | 1472661744044 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:42:24 INFO - PROCESS | 1180 | 1472661744047 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1180 | 1472661744049 Marionette TRACE conn6 <- [1,2074,null,{}] 09:42:24 INFO - PROCESS | 1180 | 1472661744053 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 1180 | 1472661744054 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:24 INFO - PROCESS | 1180 | 1472661744133 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:42:24 INFO - PROCESS | 1180 | 1472661744139 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1180 | 1472661744141 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:24 INFO - PROCESS | 1180 | ++DOCSHELL 1640F800 == 38 [pid = 1180] [id = 528] 09:42:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17243800) [pid = 1180] [serial = 1584] [outer = 00000000] 09:42:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1724FC00) [pid = 1180] [serial = 1585] [outer = 17243800] 09:42:24 INFO - PROCESS | 1180 | 1472661744186 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17276000) [pid = 1180] [serial = 1586] [outer = 17243800] 09:42:24 INFO - PROCESS | 1180 | 1472661744892 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 870ms 09:42:24 INFO - PROCESS | 1180 | 1472661744919 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1180 | 1472661744923 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:42:24 INFO - PROCESS | 1180 | 1472661744928 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1180 | 1472661744934 Marionette TRACE conn6 <- [1,2078,null,{}] 09:42:24 INFO - PROCESS | 1180 | 1472661744954 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 1180 | 1472661744957 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:25 INFO - PROCESS | 1180 | 1472661745079 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:42:25 INFO - PROCESS | 1180 | 1472661745208 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 1180 | 1472661745211 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:25 INFO - PROCESS | 1180 | ++DOCSHELL 0D07C400 == 39 [pid = 1180] [id = 529] 09:42:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D114400) [pid = 1180] [serial = 1587] [outer = 00000000] 09:42:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (11381000) [pid = 1180] [serial = 1588] [outer = 0D114400] 09:42:25 INFO - PROCESS | 1180 | 1472661745275 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (129A4400) [pid = 1180] [serial = 1589] [outer = 0D114400] 09:42:25 INFO - PROCESS | 1180 | 1472661745845 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 990ms 09:42:25 INFO - PROCESS | 1180 | 1472661745919 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1180 | 1472661745924 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:42:25 INFO - PROCESS | 1180 | 1472661745931 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1180 | 1472661745934 Marionette TRACE conn6 <- [1,2082,null,{}] 09:42:25 INFO - PROCESS | 1180 | 1472661745938 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 1180 | 1472661745941 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:26 INFO - PROCESS | 1180 | 1472661746061 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:42:26 INFO - PROCESS | 1180 | 1472661746198 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1180 | 1472661746201 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:26 INFO - PROCESS | 1180 | ++DOCSHELL 13E26C00 == 40 [pid = 1180] [id = 530] 09:42:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (13E72400) [pid = 1180] [serial = 1590] [outer = 00000000] 09:42:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13F5B000) [pid = 1180] [serial = 1591] [outer = 13E72400] 09:42:26 INFO - PROCESS | 1180 | 1472661746262 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (15E06800) [pid = 1180] [serial = 1592] [outer = 13E72400] 09:42:26 INFO - PROCESS | 1180 | 1472661746866 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 09:42:26 INFO - PROCESS | 1180 | 1472661746903 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 1180 | 1472661746906 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:42:26 INFO - PROCESS | 1180 | 1472661746910 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:42:26 INFO - PROCESS | 1180 | 1472661746913 Marionette TRACE conn6 <- [1,2086,null,{}] 09:42:26 INFO - PROCESS | 1180 | 1472661746937 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 1180 | 1472661746943 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:27 INFO - PROCESS | 1180 | 1472661747084 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:42:27 INFO - PROCESS | 1180 | 1472661747151 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 1180 | 1472661747154 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:27 INFO - PROCESS | 1180 | ++DOCSHELL 1724EC00 == 41 [pid = 1180] [id = 531] 09:42:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (1724F400) [pid = 1180] [serial = 1593] [outer = 00000000] 09:42:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (1727CC00) [pid = 1180] [serial = 1594] [outer = 1724F400] 09:42:27 INFO - PROCESS | 1180 | 1472661747213 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (172D5800) [pid = 1180] [serial = 1595] [outer = 1724F400] 09:42:27 INFO - PROCESS | 1180 | 1472661747858 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 09:42:27 INFO - PROCESS | 1180 | 1472661747883 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 1180 | 1472661747886 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:42:27 INFO - PROCESS | 1180 | 1472661747889 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:42:27 INFO - PROCESS | 1180 | 1472661747892 Marionette TRACE conn6 <- [1,2090,null,{}] 09:42:27 INFO - PROCESS | 1180 | 1472661747895 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 1180 | 1472661747898 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:28 INFO - PROCESS | 1180 | 1472661748009 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:42:28 INFO - PROCESS | 1180 | 1472661748120 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1180 | 1472661748123 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:28 INFO - PROCESS | 1180 | ++DOCSHELL 0B836400 == 42 [pid = 1180] [id = 532] 09:42:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (0B838C00) [pid = 1180] [serial = 1596] [outer = 00000000] 09:42:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (0CC4E400) [pid = 1180] [serial = 1597] [outer = 0B838C00] 09:42:28 INFO - PROCESS | 1180 | 1472661748322 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (0DD0E000) [pid = 1180] [serial = 1598] [outer = 0B838C00] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 129A2000 == 41 [pid = 1180] [id = 527] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 0D296C00 == 40 [pid = 1180] [id = 526] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 07F82C00 == 39 [pid = 1180] [id = 525] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 15895800 == 38 [pid = 1180] [id = 524] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 15890000 == 37 [pid = 1180] [id = 523] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 13E74000 == 36 [pid = 1180] [id = 522] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 13AC5400 == 35 [pid = 1180] [id = 521] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 1117E400 == 34 [pid = 1180] [id = 520] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 0D28C000 == 33 [pid = 1180] [id = 519] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 0C607800 == 32 [pid = 1180] [id = 518] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 15896800 == 31 [pid = 1180] [id = 517] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 1724EC00 == 30 [pid = 1180] [id = 531] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 13E26C00 == 29 [pid = 1180] [id = 530] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 1640F800 == 28 [pid = 1180] [id = 528] 09:42:29 INFO - PROCESS | 1180 | --DOCSHELL 0D07C400 == 27 [pid = 1180] [id = 529] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (14592400) [pid = 1180] [serial = 1525] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (151E7400) [pid = 1180] [serial = 1526] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (13E1BC00) [pid = 1180] [serial = 1522] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13E70000) [pid = 1180] [serial = 1523] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (173EB400) [pid = 1180] [serial = 1511] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D07B000) [pid = 1180] [serial = 1513] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (0D0A9C00) [pid = 1180] [serial = 1514] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (1118AC00) [pid = 1180] [serial = 1516] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (113F7800) [pid = 1180] [serial = 1517] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (1724D400) [pid = 1180] [serial = 1540] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E3EC00) [pid = 1180] [serial = 1531] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E40000) [pid = 1180] [serial = 1532] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17182000) [pid = 1180] [serial = 1538] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E10800) [pid = 1180] [serial = 1528] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E24800) [pid = 1180] [serial = 1529] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (11186000) [pid = 1180] [serial = 1543] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17274C00) [pid = 1180] [serial = 1541] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (17275400) [pid = 1180] [serial = 1546] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (17BB8400) [pid = 1180] [serial = 1550] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (172DEC00) [pid = 1180] [serial = 1547] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E73400) [pid = 1180] [serial = 1544] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (16434800) [pid = 1180] [serial = 1535] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17B27400) [pid = 1180] [serial = 1549] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13AB9800) [pid = 1180] [serial = 1519] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13AC1000) [pid = 1180] [serial = 1520] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1643E400) [pid = 1180] [serial = 1534] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (1717E800) [pid = 1180] [serial = 1537] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 1180 | 1472661749591 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1779ms 09:42:29 INFO - PROCESS | 1180 | 1472661749672 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 1180 | 1472661749677 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:42:29 INFO - PROCESS | 1180 | 1472661749682 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:42:29 INFO - PROCESS | 1180 | 1472661749685 Marionette TRACE conn6 <- [1,2094,null,{}] 09:42:29 INFO - PROCESS | 1180 | 1472661749701 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 1180 | 1472661749704 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:29 INFO - PROCESS | 1180 | 1472661749791 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:42:29 INFO - PROCESS | 1180 | 1472661749876 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 1180 | 1472661749881 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:29 INFO - PROCESS | 1180 | ++DOCSHELL 0D078000 == 28 [pid = 1180] [id = 533] 09:42:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D07B000) [pid = 1180] [serial = 1599] [outer = 00000000] 09:42:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D10E000) [pid = 1180] [serial = 1600] [outer = 0D07B000] 09:42:29 INFO - PROCESS | 1180 | 1472661749932 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D28AC00) [pid = 1180] [serial = 1601] [outer = 0D07B000] 09:42:30 INFO - PROCESS | 1180 | 1472661750341 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 09:42:30 INFO - PROCESS | 1180 | 1472661750417 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 1180 | 1472661750422 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:42:30 INFO - PROCESS | 1180 | 1472661750428 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 1180 | 1472661750431 Marionette TRACE conn6 <- [1,2098,null,{}] 09:42:30 INFO - PROCESS | 1180 | 1472661750435 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 1180 | 1472661750438 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:30 INFO - PROCESS | 1180 | 1472661750532 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:42:30 INFO - PROCESS | 1180 | 1472661750547 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1180 | 1472661750550 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:30 INFO - PROCESS | 1180 | ++DOCSHELL 129A0400 == 29 [pid = 1180] [id = 534] 09:42:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (129A0800) [pid = 1180] [serial = 1602] [outer = 00000000] 09:42:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (12D93800) [pid = 1180] [serial = 1603] [outer = 129A0800] 09:42:30 INFO - PROCESS | 1180 | 1472661750599 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AB6800) [pid = 1180] [serial = 1604] [outer = 129A0800] 09:42:31 INFO - PROCESS | 1180 | 1472661751075 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 09:42:31 INFO - PROCESS | 1180 | 1472661751101 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1180 | 1472661751104 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:42:31 INFO - PROCESS | 1180 | 1472661751111 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:42:31 INFO - PROCESS | 1180 | 1472661751115 Marionette TRACE conn6 <- [1,2102,null,{}] 09:42:31 INFO - PROCESS | 1180 | 1472661751127 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1180 | 1472661751131 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:31 INFO - PROCESS | 1180 | 1472661751248 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:42:31 INFO - PROCESS | 1180 | 1472661751258 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1180 | 1472661751261 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:31 INFO - PROCESS | 1180 | ++DOCSHELL 13E60400 == 30 [pid = 1180] [id = 535] 09:42:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E62000) [pid = 1180] [serial = 1605] [outer = 00000000] 09:42:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13F59C00) [pid = 1180] [serial = 1606] [outer = 13E62000] 09:42:31 INFO - PROCESS | 1180 | 1472661751396 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (14587000) [pid = 1180] [serial = 1607] [outer = 13E62000] 09:42:31 INFO - PROCESS | 1180 | 1472661751833 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 09:42:31 INFO - PROCESS | 1180 | 1472661751886 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1180 | 1472661751889 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:42:31 INFO - PROCESS | 1180 | 1472661751898 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1180 | 1472661751900 Marionette TRACE conn6 <- [1,2106,null,{}] 09:42:31 INFO - PROCESS | 1180 | 1472661751907 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1180 | 1472661751910 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:32 INFO - PROCESS | 1180 | 1472661752036 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:42:32 INFO - PROCESS | 1180 | 1472661752047 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1180 | 1472661752049 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:32 INFO - PROCESS | 1180 | ++DOCSHELL 13F59800 == 31 [pid = 1180] [id = 536] 09:42:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (151E0000) [pid = 1180] [serial = 1608] [outer = 00000000] 09:42:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15891800) [pid = 1180] [serial = 1609] [outer = 151E0000] 09:42:32 INFO - PROCESS | 1180 | 1472661752154 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E06400) [pid = 1180] [serial = 1610] [outer = 151E0000] 09:42:32 INFO - PROCESS | 1180 | 1472661752601 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 09:42:32 INFO - PROCESS | 1180 | 1472661752671 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1180 | 1472661752673 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:42:32 INFO - PROCESS | 1180 | 1472661752690 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1180 | 1472661752692 Marionette TRACE conn6 <- [1,2110,null,{}] 09:42:32 INFO - PROCESS | 1180 | 1472661752696 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 1180 | 1472661752698 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:32 INFO - PROCESS | 1180 | 1472661752821 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:42:32 INFO - PROCESS | 1180 | 1472661752827 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1180 | 1472661752829 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:32 INFO - PROCESS | 1180 | ++DOCSHELL 15387000 == 32 [pid = 1180] [id = 537] 09:42:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E0B800) [pid = 1180] [serial = 1611] [outer = 00000000] 09:42:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E24C00) [pid = 1180] [serial = 1612] [outer = 15E0B800] 09:42:32 INFO - PROCESS | 1180 | 1472661752877 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E34400) [pid = 1180] [serial = 1613] [outer = 15E0B800] 09:42:33 INFO - PROCESS | 1180 | 1472661753339 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 09:42:33 INFO - PROCESS | 1180 | 1472661753362 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 1180 | 1472661753364 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:42:33 INFO - PROCESS | 1180 | 1472661753367 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 1180 | 1472661753369 Marionette TRACE conn6 <- [1,2114,null,{}] 09:42:33 INFO - PROCESS | 1180 | 1472661753373 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 1180 | 1472661753379 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:33 INFO - PROCESS | 1180 | 1472661753533 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:42:33 INFO - PROCESS | 1180 | 1472661753547 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 1180 | 1472661753549 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:33 INFO - PROCESS | 1180 | ++DOCSHELL 160E9C00 == 33 [pid = 1180] [id = 538] 09:42:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16401800) [pid = 1180] [serial = 1614] [outer = 00000000] 09:42:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (16439000) [pid = 1180] [serial = 1615] [outer = 16401800] 09:42:33 INFO - PROCESS | 1180 | 1472661753598 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (16569800) [pid = 1180] [serial = 1616] [outer = 16401800] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (17243800) [pid = 1180] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1299DC00) [pid = 1180] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15890800) [pid = 1180] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1135D800) [pid = 1180] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AC5C00) [pid = 1180] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (08661C00) [pid = 1180] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E05800) [pid = 1180] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D077800) [pid = 1180] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E75800) [pid = 1180] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (17CA1400) [pid = 1180] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D28CC00) [pid = 1180] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:42:33 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E20C00) [pid = 1180] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:42:34 INFO - PROCESS | 1180 | 1472661754261 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 09:42:34 INFO - PROCESS | 1180 | 1472661754298 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1180 | 1472661754300 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:42:34 INFO - PROCESS | 1180 | 1472661754303 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1180 | 1472661754305 Marionette TRACE conn6 <- [1,2118,null,{}] 09:42:34 INFO - PROCESS | 1180 | 1472661754308 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 1180 | 1472661754310 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:34 INFO - PROCESS | 1180 | 1472661754393 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:42:34 INFO - PROCESS | 1180 | 1472661754399 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 1180 | 1472661754400 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:34 INFO - PROCESS | 1180 | ++DOCSHELL 13F5AC00 == 34 [pid = 1180] [id = 539] 09:42:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13F5BC00) [pid = 1180] [serial = 1617] [outer = 00000000] 09:42:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E0FC00) [pid = 1180] [serial = 1618] [outer = 13F5BC00] 09:42:34 INFO - PROCESS | 1180 | 1472661754446 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E40C00) [pid = 1180] [serial = 1619] [outer = 13F5BC00] 09:42:34 INFO - PROCESS | 1180 | 1472661754878 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1180 | 1472661754937 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:42:34 INFO - PROCESS | 1180 | 1472661754940 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:42:34 INFO - PROCESS | 1180 | 1472661754942 Marionette TRACE conn6 <- [1,2122,null,{}] 09:42:34 INFO - PROCESS | 1180 | 1472661754946 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 1180 | 1472661754947 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:35 INFO - PROCESS | 1180 | 1472661755025 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:42:35 INFO - PROCESS | 1180 | 1472661755030 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1180 | 1472661755032 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:35 INFO - PROCESS | 1180 | ++DOCSHELL 13E20C00 == 35 [pid = 1180] [id = 540] 09:42:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (14571800) [pid = 1180] [serial = 1620] [outer = 00000000] 09:42:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17181C00) [pid = 1180] [serial = 1621] [outer = 14571800] 09:42:35 INFO - PROCESS | 1180 | 1472661755078 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17182800) [pid = 1180] [serial = 1622] [outer = 14571800] 09:42:35 INFO - PROCESS | 1180 | 1472661755514 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 09:42:35 INFO - PROCESS | 1180 | 1472661755574 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 1180 | 1472661755577 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 1180 | 1472661755580 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:42:35 INFO - PROCESS | 1180 | 1472661755581 Marionette TRACE conn6 <- [1,2126,null,{}] 09:42:35 INFO - PROCESS | 1180 | 1472661755585 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 1180 | 1472661755587 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:35 INFO - PROCESS | 1180 | 1472661755665 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:42:35 INFO - PROCESS | 1180 | 1472661755671 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1180 | 1472661755673 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:35 INFO - PROCESS | 1180 | ++DOCSHELL 17246000 == 36 [pid = 1180] [id = 541] 09:42:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17249400) [pid = 1180] [serial = 1623] [outer = 00000000] 09:42:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17271400) [pid = 1180] [serial = 1624] [outer = 17249400] 09:42:35 INFO - PROCESS | 1180 | 1472661755720 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17279400) [pid = 1180] [serial = 1625] [outer = 17249400] 09:42:36 INFO - PROCESS | 1180 | 1472661756542 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1017ms 09:42:36 INFO - PROCESS | 1180 | 1472661756602 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1180 | 1472661756607 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:42:36 INFO - PROCESS | 1180 | 1472661756612 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1180 | 1472661756616 Marionette TRACE conn6 <- [1,2130,null,{}] 09:42:36 INFO - PROCESS | 1180 | 1472661756643 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 1180 | 1472661756646 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:36 INFO - PROCESS | 1180 | 1472661756775 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:42:36 INFO - PROCESS | 1180 | 1472661756906 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1180 | 1472661756909 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:36 INFO - PROCESS | 1180 | ++DOCSHELL 0C665400 == 37 [pid = 1180] [id = 542] 09:42:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0D09B800) [pid = 1180] [serial = 1626] [outer = 00000000] 09:42:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1189C000) [pid = 1180] [serial = 1627] [outer = 0D09B800] 09:42:36 INFO - PROCESS | 1180 | 1472661756971 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (13ABA400) [pid = 1180] [serial = 1628] [outer = 0D09B800] 09:42:37 INFO - PROCESS | 1180 | --DOCSHELL 14578C00 == 36 [pid = 1180] [id = 12] 09:42:37 INFO - PROCESS | 1180 | 1472661757792 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1180 | 1472661757876 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:42:37 INFO - PROCESS | 1180 | 1472661757883 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1180 | 1472661757886 Marionette TRACE conn6 <- [1,2134,null,{}] 09:42:37 INFO - PROCESS | 1180 | 1472661757890 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 1180 | 1472661757893 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:38 INFO - PROCESS | 1180 | 1472661758129 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:42:38 INFO - PROCESS | 1180 | 1472661758268 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 1180 | 1472661758271 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:38 INFO - PROCESS | 1180 | ++DOCSHELL 0B835400 == 37 [pid = 1180] [id = 543] 09:42:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0B836C00) [pid = 1180] [serial = 1629] [outer = 00000000] 09:42:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0C43AC00) [pid = 1180] [serial = 1630] [outer = 0B836C00] 09:42:38 INFO - PROCESS | 1180 | 1472661758324 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0CC54C00) [pid = 1180] [serial = 1631] [outer = 0B836C00] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 13E20C00 == 36 [pid = 1180] [id = 540] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 13F5AC00 == 35 [pid = 1180] [id = 539] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 160E9C00 == 34 [pid = 1180] [id = 538] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 15387000 == 33 [pid = 1180] [id = 537] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 13F59800 == 32 [pid = 1180] [id = 536] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 13E60400 == 31 [pid = 1180] [id = 535] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 129A0400 == 30 [pid = 1180] [id = 534] 09:42:38 INFO - PROCESS | 1180 | --DOCSHELL 0D078000 == 29 [pid = 1180] [id = 533] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1717DC00) [pid = 1180] [serial = 1582] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (171AE400) [pid = 1180] [serial = 1583] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1724FC00) [pid = 1180] [serial = 1585] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (17276000) [pid = 1180] [serial = 1586] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1643D400) [pid = 1180] [serial = 1580] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E03800) [pid = 1180] [serial = 1571] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1234F000) [pid = 1180] [serial = 1562] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E1B800) [pid = 1180] [serial = 1565] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13E18400) [pid = 1180] [serial = 1577] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1137F000) [pid = 1180] [serial = 1576] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (16404800) [pid = 1180] [serial = 1574] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11796000) [pid = 1180] [serial = 1561] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15896400) [pid = 1180] [serial = 1570] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0DD0C800) [pid = 1180] [serial = 1555] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (151E0400) [pid = 1180] [serial = 1568] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13ACEC00) [pid = 1180] [serial = 1564] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17EF0400) [pid = 1180] [serial = 1553] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (11366000) [pid = 1180] [serial = 1556] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0DDEE800) [pid = 1180] [serial = 1559] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1640FC00) [pid = 1180] [serial = 1579] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E3C800) [pid = 1180] [serial = 1573] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (0D330400) [pid = 1180] [serial = 1558] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (17EE7400) [pid = 1180] [serial = 1552] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (1458E800) [pid = 1180] [serial = 1567] [outer = 00000000] [url = about:blank] 09:42:38 INFO - PROCESS | 1180 | 1472661758910 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 1180 | 1472661758968 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:42:38 INFO - PROCESS | 1180 | 1472661758973 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1180 | 1472661758976 Marionette TRACE conn6 <- [1,2138,null,{}] 09:42:38 INFO - PROCESS | 1180 | 1472661758980 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 1180 | 1472661758985 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:39 INFO - PROCESS | 1180 | 1472661759074 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:42:39 INFO - PROCESS | 1180 | 1472661759161 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1180 | 1472661759164 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:39 INFO - PROCESS | 1180 | ++DOCSHELL 0DD0C800 == 30 [pid = 1180] [id = 544] 09:42:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0DEA0400) [pid = 1180] [serial = 1632] [outer = 00000000] 09:42:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (113F7000) [pid = 1180] [serial = 1633] [outer = 0DEA0400] 09:42:39 INFO - PROCESS | 1180 | 1472661759224 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (1234D800) [pid = 1180] [serial = 1634] [outer = 0DEA0400] 09:42:39 INFO - PROCESS | 1180 | 1472661759670 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 09:42:39 INFO - PROCESS | 1180 | 1472661759707 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 1180 | 1472661759710 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:42:39 INFO - PROCESS | 1180 | 1472661759713 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:42:39 INFO - PROCESS | 1180 | 1472661759715 Marionette TRACE conn6 <- [1,2142,null,{}] 09:42:39 INFO - PROCESS | 1180 | 1472661759719 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 1180 | 1472661759721 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:39 INFO - PROCESS | 1180 | 1472661759807 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:42:39 INFO - PROCESS | 1180 | 1472661759815 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1180 | 1472661759818 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:39 INFO - PROCESS | 1180 | ++DOCSHELL 13ABA800 == 31 [pid = 1180] [id = 545] 09:42:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (13ACF000) [pid = 1180] [serial = 1635] [outer = 00000000] 09:42:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13E20C00) [pid = 1180] [serial = 1636] [outer = 13ACF000] 09:42:39 INFO - PROCESS | 1180 | 1472661759865 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E6F400) [pid = 1180] [serial = 1637] [outer = 13ACF000] 09:42:40 INFO - PROCESS | 1180 | 1472661760331 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 09:42:40 INFO - PROCESS | 1180 | 1472661760387 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1180 | 1472661760390 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:42:40 INFO - PROCESS | 1180 | 1472661760401 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1180 | 1472661760406 Marionette TRACE conn6 <- [1,2146,null,{}] 09:42:40 INFO - PROCESS | 1180 | 1472661760410 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 1180 | 1472661760413 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:40 INFO - PROCESS | 1180 | 1472661760509 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:42:40 INFO - PROCESS | 1180 | 1472661760525 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1180 | 1472661760527 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:40 INFO - PROCESS | 1180 | ++DOCSHELL 1588D400 == 32 [pid = 1180] [id = 546] 09:42:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1588D800) [pid = 1180] [serial = 1638] [outer = 00000000] 09:42:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15899400) [pid = 1180] [serial = 1639] [outer = 1588D800] 09:42:40 INFO - PROCESS | 1180 | 1472661760585 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E04000) [pid = 1180] [serial = 1640] [outer = 1588D800] 09:42:41 INFO - PROCESS | 1180 | 1472661761037 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 691ms 09:42:41 INFO - PROCESS | 1180 | 1472661761088 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1180 | 1472661761090 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 1180 | 1472661761093 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1180 | 1472661761095 Marionette TRACE conn6 <- [1,2150,null,{}] 09:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:42:41 INFO - PROCESS | 1180 | 1472661761098 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 1180 | 1472661761100 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:41 INFO - PROCESS | 1180 | 1472661761247 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:42:41 INFO - PROCESS | 1180 | 1472661761269 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 1180 | 1472661761271 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:41 INFO - PROCESS | 1180 | ++DOCSHELL 15E22800 == 33 [pid = 1180] [id = 547] 09:42:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E24000) [pid = 1180] [serial = 1641] [outer = 00000000] 09:42:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E35000) [pid = 1180] [serial = 1642] [outer = 15E24000] 09:42:41 INFO - PROCESS | 1180 | 1472661761316 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15EC0000) [pid = 1180] [serial = 1643] [outer = 15E24000] 09:42:41 INFO - PROCESS | 1180 | 1472661761760 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 09:42:41 INFO - PROCESS | 1180 | 1472661761828 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1180 | 1472661761830 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 1180 | 1472661761833 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:42:41 INFO - PROCESS | 1180 | 1472661761835 Marionette TRACE conn6 <- [1,2154,null,{}] 09:42:41 INFO - PROCESS | 1180 | 1472661761838 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 1180 | 1472661761840 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:41 INFO - PROCESS | 1180 | 1472661761962 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:42:42 INFO - PROCESS | 1180 | 1472661762024 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1180 | 1472661762030 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:42 INFO - PROCESS | 1180 | ++DOCSHELL 123B6800 == 34 [pid = 1180] [id = 548] 09:42:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E33000) [pid = 1180] [serial = 1644] [outer = 00000000] 09:42:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16407400) [pid = 1180] [serial = 1645] [outer = 15E33000] 09:42:42 INFO - PROCESS | 1180 | 1472661762088 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1643A400) [pid = 1180] [serial = 1646] [outer = 15E33000] 09:42:42 INFO - PROCESS | 1180 | 1472661762541 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 09:42:42 INFO - PROCESS | 1180 | 1472661762582 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 1180 | 1472661762584 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:42:42 INFO - PROCESS | 1180 | 1472661762593 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 1180 | 1472661762595 Marionette TRACE conn6 <- [1,2158,null,{}] 09:42:42 INFO - PROCESS | 1180 | 1472661762598 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 1180 | 1472661762600 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:42 INFO - PROCESS | 1180 | 1472661762725 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:42:42 INFO - PROCESS | 1180 | 1472661762738 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1180 | 1472661762740 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:42 INFO - PROCESS | 1180 | ++DOCSHELL 13AC9800 == 35 [pid = 1180] [id = 549] 09:42:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16568000) [pid = 1180] [serial = 1647] [outer = 00000000] 09:42:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17185000) [pid = 1180] [serial = 1648] [outer = 16568000] 09:42:42 INFO - PROCESS | 1180 | 1472661762839 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1643E800) [pid = 1180] [serial = 1649] [outer = 16568000] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (16401800) [pid = 1180] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E72400) [pid = 1180] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (14571800) [pid = 1180] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1724F400) [pid = 1180] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F5BC00) [pid = 1180] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (151E0000) [pid = 1180] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D07B000) [pid = 1180] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (129A0800) [pid = 1180] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15E0B800) [pid = 1180] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0B838C00) [pid = 1180] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E62000) [pid = 1180] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:42:43 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0D114400) [pid = 1180] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:42:43 INFO - PROCESS | 1180 | 1472661763316 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 770ms 09:42:43 INFO - PROCESS | 1180 | 1472661763366 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 1180 | 1472661763368 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:42:43 INFO - PROCESS | 1180 | 1472661763371 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1180 | 1472661763373 Marionette TRACE conn6 <- [1,2162,null,{}] 09:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:42:43 INFO - PROCESS | 1180 | 1472661763376 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 1180 | 1472661763378 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:43 INFO - PROCESS | 1180 | 1472661763493 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:42:43 INFO - PROCESS | 1180 | 1472661763554 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 1180 | 1472661763556 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:43 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE4C00 == 36 [pid = 1180] [id = 550] 09:42:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1189D800) [pid = 1180] [serial = 1650] [outer = 00000000] 09:42:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (14571800) [pid = 1180] [serial = 1651] [outer = 1189D800] 09:42:43 INFO - PROCESS | 1180 | 1472661763602 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E29400) [pid = 1180] [serial = 1652] [outer = 1189D800] 09:42:43 INFO - PROCESS | 1180 | 1472661763968 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 09:42:44 INFO - PROCESS | 1180 | 1472661764005 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 1180 | 1472661764007 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:42:44 INFO - PROCESS | 1180 | 1472661764011 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 1180 | 1472661764013 Marionette TRACE conn6 <- [1,2166,null,{}] 09:42:44 INFO - PROCESS | 1180 | 1472661764027 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 1180 | 1472661764029 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:44 INFO - PROCESS | 1180 | 1472661764134 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:42:44 INFO - PROCESS | 1180 | 1472661764140 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1180 | 1472661764142 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:44 INFO - PROCESS | 1180 | ++DOCSHELL 13E25800 == 37 [pid = 1180] [id = 551] 09:42:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E08C00) [pid = 1180] [serial = 1653] [outer = 00000000] 09:42:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17250C00) [pid = 1180] [serial = 1654] [outer = 15E08C00] 09:42:44 INFO - PROCESS | 1180 | 1472661764188 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17274800) [pid = 1180] [serial = 1655] [outer = 15E08C00] 09:42:44 INFO - PROCESS | 1180 | 1472661764607 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 09:42:44 INFO - PROCESS | 1180 | 1472661764641 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 1180 | 1472661764653 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:42:44 INFO - PROCESS | 1180 | 1472661764676 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 1180 | 1472661764677 Marionette TRACE conn6 <- [1,2170,null,{}] 09:42:44 INFO - PROCESS | 1180 | 1472661764681 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 1180 | 1472661764683 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:44 INFO - PROCESS | 1180 | 1472661764763 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:42:44 INFO - PROCESS | 1180 | 1472661764772 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1180 | 1472661764773 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:44 INFO - PROCESS | 1180 | ++DOCSHELL 1727F800 == 38 [pid = 1180] [id = 552] 09:42:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (172D2C00) [pid = 1180] [serial = 1656] [outer = 00000000] 09:42:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (172DB400) [pid = 1180] [serial = 1657] [outer = 172D2C00] 09:42:44 INFO - PROCESS | 1180 | 1472661764819 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17331C00) [pid = 1180] [serial = 1658] [outer = 172D2C00] 09:42:45 INFO - PROCESS | 1180 | 1472661765361 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 09:42:45 INFO - PROCESS | 1180 | 1472661765408 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1180 | 1472661765413 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:42:45 INFO - PROCESS | 1180 | 1472661765419 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:42:45 INFO - PROCESS | 1180 | 1472661765422 Marionette TRACE conn6 <- [1,2174,null,{}] 09:42:45 INFO - PROCESS | 1180 | 1472661765428 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 1180 | 1472661765431 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:45 INFO - PROCESS | 1180 | 1472661765596 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:42:45 INFO - PROCESS | 1180 | 1472661765735 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1180 | 1472661765740 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:45 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F2000 == 39 [pid = 1180] [id = 553] 09:42:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0CC54800) [pid = 1180] [serial = 1659] [outer = 00000000] 09:42:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (113F7800) [pid = 1180] [serial = 1660] [outer = 0CC54800] 09:42:45 INFO - PROCESS | 1180 | 1472661765802 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (12D8EC00) [pid = 1180] [serial = 1661] [outer = 0CC54800] 09:42:46 INFO - PROCESS | 1180 | 1472661766412 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1018ms 09:42:46 INFO - PROCESS | 1180 | 1472661766441 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1180 | 1472661766446 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:42:46 INFO - PROCESS | 1180 | 1472661766452 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1180 | 1472661766455 Marionette TRACE conn6 <- [1,2178,null,{}] 09:42:46 INFO - PROCESS | 1180 | 1472661766459 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 1180 | 1472661766462 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:46 INFO - PROCESS | 1180 | 1472661766575 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:42:46 INFO - PROCESS | 1180 | 1472661766714 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1180 | 1472661766717 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:46 INFO - PROCESS | 1180 | ++DOCSHELL 13E1D800 == 40 [pid = 1180] [id = 554] 09:42:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (13E20800) [pid = 1180] [serial = 1662] [outer = 00000000] 09:42:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1458F000) [pid = 1180] [serial = 1663] [outer = 13E20800] 09:42:46 INFO - PROCESS | 1180 | 1472661766777 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15388C00) [pid = 1180] [serial = 1664] [outer = 13E20800] 09:42:47 INFO - PROCESS | 1180 | 1472661767336 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 09:42:47 INFO - PROCESS | 1180 | 1472661767426 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 1180 | 1472661767429 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 1180 | 1472661767433 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:42:47 INFO - PROCESS | 1180 | 1472661767437 Marionette TRACE conn6 <- [1,2182,null,{}] 09:42:47 INFO - PROCESS | 1180 | 1472661767448 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 1180 | 1472661767452 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:47 INFO - PROCESS | 1180 | 1472661767567 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:42:47 INFO - PROCESS | 1180 | 1472661767700 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1180 | 1472661767703 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:47 INFO - PROCESS | 1180 | ++DOCSHELL 1717E800 == 41 [pid = 1180] [id = 555] 09:42:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (17182000) [pid = 1180] [serial = 1665] [outer = 00000000] 09:42:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (172D4C00) [pid = 1180] [serial = 1666] [outer = 17182000] 09:42:47 INFO - PROCESS | 1180 | 1472661767763 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (173EA000) [pid = 1180] [serial = 1667] [outer = 17182000] 09:42:48 INFO - PROCESS | 1180 | 1472661768446 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1242ms 09:42:48 INFO - PROCESS | 1180 | 1472661768677 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:42:48 INFO - PROCESS | 1180 | 1472661768682 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:42:48 INFO - PROCESS | 1180 | 1472661768687 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1180 | 1472661768690 Marionette TRACE conn6 <- [1,2186,null,{}] 09:42:48 INFO - PROCESS | 1180 | 1472661768738 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 1180 | 1472661768742 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:48 INFO - PROCESS | 1180 | 1472661768849 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:42:48 INFO - PROCESS | 1180 | 1472661768953 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1180 | 1472661768957 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:48 INFO - PROCESS | 1180 | ++DOCSHELL 0D996C00 == 42 [pid = 1180] [id = 556] 09:42:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (0D99BC00) [pid = 1180] [serial = 1668] [outer = 00000000] 09:42:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (0E865000) [pid = 1180] [serial = 1669] [outer = 0D99BC00] 09:42:49 INFO - PROCESS | 1180 | 1472661769008 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (1135D800) [pid = 1180] [serial = 1670] [outer = 0D99BC00] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 13E25800 == 41 [pid = 1180] [id = 551] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0DEE4C00 == 40 [pid = 1180] [id = 550] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 13AC9800 == 39 [pid = 1180] [id = 549] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 123B6800 == 38 [pid = 1180] [id = 548] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 15E22800 == 37 [pid = 1180] [id = 547] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 1588D400 == 36 [pid = 1180] [id = 546] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 13ABA800 == 35 [pid = 1180] [id = 545] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0DD0C800 == 34 [pid = 1180] [id = 544] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0B835400 == 33 [pid = 1180] [id = 543] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0C665400 == 32 [pid = 1180] [id = 542] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0C225400 == 31 [pid = 1180] [id = 13] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0B836400 == 30 [pid = 1180] [id = 532] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 17246000 == 29 [pid = 1180] [id = 541] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 1717E800 == 28 [pid = 1180] [id = 555] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 1727F800 == 27 [pid = 1180] [id = 552] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 0C6F2000 == 26 [pid = 1180] [id = 553] 09:42:50 INFO - PROCESS | 1180 | --DOCSHELL 13E1D800 == 25 [pid = 1180] [id = 554] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15891800) [pid = 1180] [serial = 1609] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (0D10E000) [pid = 1180] [serial = 1600] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D28AC00) [pid = 1180] [serial = 1601] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (12D93800) [pid = 1180] [serial = 1603] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13AB6800) [pid = 1180] [serial = 1604] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E24C00) [pid = 1180] [serial = 1612] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0DD0E000) [pid = 1180] [serial = 1598] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0CC4E400) [pid = 1180] [serial = 1597] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13F59C00) [pid = 1180] [serial = 1606] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E06400) [pid = 1180] [serial = 1610] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (129A4400) [pid = 1180] [serial = 1589] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (11381000) [pid = 1180] [serial = 1588] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (16439000) [pid = 1180] [serial = 1615] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17271400) [pid = 1180] [serial = 1624] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E06800) [pid = 1180] [serial = 1592] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13F5B000) [pid = 1180] [serial = 1591] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17182800) [pid = 1180] [serial = 1622] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (172D5800) [pid = 1180] [serial = 1595] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1727CC00) [pid = 1180] [serial = 1594] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (17181C00) [pid = 1180] [serial = 1621] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (16569800) [pid = 1180] [serial = 1616] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E0FC00) [pid = 1180] [serial = 1618] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E40C00) [pid = 1180] [serial = 1619] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E34400) [pid = 1180] [serial = 1613] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (14587000) [pid = 1180] [serial = 1607] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 1180 | 1472661770248 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1638ms 09:42:50 INFO - PROCESS | 1180 | 1472661770326 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 1180 | 1472661770330 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 1180 | 1472661770335 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:42:50 INFO - PROCESS | 1180 | 1472661770339 Marionette TRACE conn6 <- [1,2190,null,{}] 09:42:50 INFO - PROCESS | 1180 | 1472661770344 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 1180 | 1472661770347 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:50 INFO - PROCESS | 1180 | 1472661770438 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:42:50 INFO - PROCESS | 1180 | 1472661770532 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 1180 | 1472661770536 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:50 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F2C00 == 26 [pid = 1180] [id = 557] 09:42:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0C6F3400) [pid = 1180] [serial = 1671] [outer = 00000000] 09:42:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D07C000) [pid = 1180] [serial = 1672] [outer = 0C6F3400] 09:42:50 INFO - PROCESS | 1180 | 1472661770586 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D28AC00) [pid = 1180] [serial = 1673] [outer = 0C6F3400] 09:42:50 INFO - PROCESS | 1180 | 1472661770990 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 09:42:51 INFO - PROCESS | 1180 | 1472661771070 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1180 | 1472661771075 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:42:51 INFO - PROCESS | 1180 | 1472661771082 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 1180 | 1472661771084 Marionette TRACE conn6 <- [1,2194,null,{}] 09:42:51 INFO - PROCESS | 1180 | 1472661771112 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 1180 | 1472661771115 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:51 INFO - PROCESS | 1180 | 1472661771223 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:42:51 INFO - PROCESS | 1180 | 1472661771233 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 1180 | 1472661771236 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:51 INFO - PROCESS | 1180 | ++DOCSHELL 11795000 == 27 [pid = 1180] [id = 558] 09:42:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (118A2000) [pid = 1180] [serial = 1674] [outer = 00000000] 09:42:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1299AC00) [pid = 1180] [serial = 1675] [outer = 118A2000] 09:42:51 INFO - PROCESS | 1180 | 1472661771288 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (12CDDC00) [pid = 1180] [serial = 1676] [outer = 118A2000] 09:42:51 INFO - PROCESS | 1180 | 1472661771737 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 09:42:51 INFO - PROCESS | 1180 | 1472661771841 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1180 | 1472661771844 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:42:51 INFO - PROCESS | 1180 | 1472661771847 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:42:51 INFO - PROCESS | 1180 | 1472661771851 Marionette TRACE conn6 <- [1,2198,null,{}] 09:42:51 INFO - PROCESS | 1180 | 1472661771861 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 1180 | 1472661771866 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:51 INFO - PROCESS | 1180 | 1472661771994 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:42:52 INFO - PROCESS | 1180 | 1472661772049 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1180 | 1472661772052 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:52 INFO - PROCESS | 1180 | ++DOCSHELL 13AD4800 == 28 [pid = 1180] [id = 559] 09:42:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AD4C00) [pid = 1180] [serial = 1677] [outer = 00000000] 09:42:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E1EC00) [pid = 1180] [serial = 1678] [outer = 13AD4C00] 09:42:52 INFO - PROCESS | 1180 | 1472661772103 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13E70400) [pid = 1180] [serial = 1679] [outer = 13AD4C00] 09:42:52 INFO - PROCESS | 1180 | 1472661772520 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 09:42:52 INFO - PROCESS | 1180 | 1472661772585 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 1180 | 1472661772588 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 1180 | 1472661772591 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:42:52 INFO - PROCESS | 1180 | 1472661772593 Marionette TRACE conn6 <- [1,2202,null,{}] 09:42:52 INFO - PROCESS | 1180 | 1472661772596 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 1180 | 1472661772598 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:52 INFO - PROCESS | 1180 | 1472661772718 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:42:52 INFO - PROCESS | 1180 | 1472661772782 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1180 | 1472661772784 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:52 INFO - PROCESS | 1180 | ++DOCSHELL 13F57C00 == 29 [pid = 1180] [id = 560] 09:42:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13F58400) [pid = 1180] [serial = 1680] [outer = 00000000] 09:42:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (14592800) [pid = 1180] [serial = 1681] [outer = 13F58400] 09:42:52 INFO - PROCESS | 1180 | 1472661772831 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15387000) [pid = 1180] [serial = 1682] [outer = 13F58400] 09:42:53 INFO - PROCESS | 1180 | 1472661773246 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 09:42:53 INFO - PROCESS | 1180 | 1472661773266 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 1180 | 1472661773268 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 1180 | 1472661773271 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:42:53 INFO - PROCESS | 1180 | 1472661773273 Marionette TRACE conn6 <- [1,2206,null,{}] 09:42:53 INFO - PROCESS | 1180 | 1472661773277 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 1180 | 1472661773279 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:53 INFO - PROCESS | 1180 | 1472661773417 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:42:53 INFO - PROCESS | 1180 | 1472661773445 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1180 | 1472661773447 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:53 INFO - PROCESS | 1180 | ++DOCSHELL 15893400 == 30 [pid = 1180] [id = 561] 09:42:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15894800) [pid = 1180] [serial = 1683] [outer = 00000000] 09:42:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E02000) [pid = 1180] [serial = 1684] [outer = 15894800] 09:42:53 INFO - PROCESS | 1180 | 1472661773494 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E0A000) [pid = 1180] [serial = 1685] [outer = 15894800] 09:42:53 INFO - PROCESS | 1180 | 1472661773948 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 09:42:54 INFO - PROCESS | 1180 | 1472661774006 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1180 | 1472661774009 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:42:54 INFO - PROCESS | 1180 | 1472661774013 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1180 | 1472661774015 Marionette TRACE conn6 <- [1,2210,null,{}] 09:42:54 INFO - PROCESS | 1180 | 1472661774019 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 1180 | 1472661774024 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:54 INFO - PROCESS | 1180 | 1472661774163 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:42:54 INFO - PROCESS | 1180 | 1472661774231 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1180 | 1472661774234 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:54 INFO - PROCESS | 1180 | ++DOCSHELL 15E24C00 == 31 [pid = 1180] [id = 562] 09:42:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (15E27C00) [pid = 1180] [serial = 1686] [outer = 00000000] 09:42:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16432400) [pid = 1180] [serial = 1687] [outer = 15E27C00] 09:42:54 INFO - PROCESS | 1180 | 1472661774281 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1643A000) [pid = 1180] [serial = 1688] [outer = 15E27C00] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E24000) [pid = 1180] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E33000) [pid = 1180] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1189D800) [pid = 1180] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0D09B800) [pid = 1180] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (17249400) [pid = 1180] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13ACF000) [pid = 1180] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0B836C00) [pid = 1180] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E08C00) [pid = 1180] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1588D800) [pid = 1180] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0DEA0400) [pid = 1180] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (172D2C00) [pid = 1180] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (16568000) [pid = 1180] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (14577800) [pid = 1180] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:42:54 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (14579C00) [pid = 1180] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:42:54 INFO - PROCESS | 1180 | 1472661774883 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 09:42:54 INFO - PROCESS | 1180 | 1472661774946 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1180 | 1472661774948 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:42:54 INFO - PROCESS | 1180 | 1472661774951 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1180 | 1472661774953 Marionette TRACE conn6 <- [1,2214,null,{}] 09:42:54 INFO - PROCESS | 1180 | 1472661774957 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 1180 | 1472661774959 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:55 INFO - PROCESS | 1180 | 1472661775036 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:42:55 INFO - PROCESS | 1180 | 1472661775041 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1180 | 1472661775043 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:55 INFO - PROCESS | 1180 | ++DOCSHELL 13AD5C00 == 32 [pid = 1180] [id = 563] 09:42:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13F59C00) [pid = 1180] [serial = 1689] [outer = 00000000] 09:42:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1589B000) [pid = 1180] [serial = 1690] [outer = 13F59C00] 09:42:55 INFO - PROCESS | 1180 | 1472661775088 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E3A800) [pid = 1180] [serial = 1691] [outer = 13F59C00] 09:42:55 INFO - PROCESS | 1180 | 1472661775507 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 09:42:55 INFO - PROCESS | 1180 | 1472661775582 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1180 | 1472661775584 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 1180 | 1472661775587 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:42:55 INFO - PROCESS | 1180 | 1472661775589 Marionette TRACE conn6 <- [1,2218,null,{}] 09:42:55 INFO - PROCESS | 1180 | 1472661775592 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 1180 | 1472661775594 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:55 INFO - PROCESS | 1180 | 1472661775675 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:42:55 INFO - PROCESS | 1180 | 1472661775681 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1180 | 1472661775682 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:55 INFO - PROCESS | 1180 | ++DOCSHELL 1640D000 == 33 [pid = 1180] [id = 564] 09:42:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16437800) [pid = 1180] [serial = 1692] [outer = 00000000] 09:42:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1656DC00) [pid = 1180] [serial = 1693] [outer = 16437800] 09:42:55 INFO - PROCESS | 1180 | 1472661775728 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (164D6800) [pid = 1180] [serial = 1694] [outer = 16437800] 09:42:56 INFO - PROCESS | 1180 | 1472661776160 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 631ms 09:42:56 INFO - PROCESS | 1180 | 1472661776223 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 1180 | 1472661776225 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:42:56 INFO - PROCESS | 1180 | 1472661776229 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1180 | 1472661776230 Marionette TRACE conn6 <- [1,2222,null,{}] 09:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:42:56 INFO - PROCESS | 1180 | 1472661776234 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 1180 | 1472661776236 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:56 INFO - PROCESS | 1180 | 1472661776317 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:42:56 INFO - PROCESS | 1180 | 1472661776322 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1180 | 1472661776324 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:56 INFO - PROCESS | 1180 | ++DOCSHELL 13AC9800 == 34 [pid = 1180] [id = 565] 09:42:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1717E400) [pid = 1180] [serial = 1695] [outer = 00000000] 09:42:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (171A6800) [pid = 1180] [serial = 1696] [outer = 1717E400] 09:42:56 INFO - PROCESS | 1180 | 1472661776369 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17243C00) [pid = 1180] [serial = 1697] [outer = 1717E400] 09:42:57 INFO - PROCESS | 1180 | 1472661777174 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 09:42:57 INFO - PROCESS | 1180 | 1472661777204 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1180 | 1472661777209 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:42:57 INFO - PROCESS | 1180 | 1472661777214 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:42:57 INFO - PROCESS | 1180 | 1472661777217 Marionette TRACE conn6 <- [1,2226,null,{}] 09:42:57 INFO - PROCESS | 1180 | 1472661777224 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 1180 | 1472661777227 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:57 INFO - PROCESS | 1180 | 1472661777351 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:42:57 INFO - PROCESS | 1180 | 1472661777490 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 1180 | 1472661777493 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:57 INFO - PROCESS | 1180 | ++DOCSHELL 0D072800 == 35 [pid = 1180] [id = 566] 09:42:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0D078000) [pid = 1180] [serial = 1698] [outer = 00000000] 09:42:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D99F800) [pid = 1180] [serial = 1699] [outer = 0D078000] 09:42:57 INFO - PROCESS | 1180 | 1472661777553 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1137E800) [pid = 1180] [serial = 1700] [outer = 0D078000] 09:42:58 INFO - PROCESS | 1180 | 1472661778307 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1182ms 09:42:58 INFO - PROCESS | 1180 | 1472661778400 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 1180 | 1472661778404 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:42:58 INFO - PROCESS | 1180 | 1472661778411 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:42:58 INFO - PROCESS | 1180 | 1472661778414 Marionette TRACE conn6 <- [1,2230,null,{}] 09:42:58 INFO - PROCESS | 1180 | 1472661778419 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 1180 | 1472661778422 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:58 INFO - PROCESS | 1180 | 1472661778570 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:42:58 INFO - PROCESS | 1180 | 1472661778786 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1180 | 1472661778790 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:58 INFO - PROCESS | 1180 | ++DOCSHELL 08663C00 == 36 [pid = 1180] [id = 567] 09:42:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (08664C00) [pid = 1180] [serial = 1701] [outer = 00000000] 09:42:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0C229400) [pid = 1180] [serial = 1702] [outer = 08664C00] 09:42:58 INFO - PROCESS | 1180 | 1472661778854 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0CC51000) [pid = 1180] [serial = 1703] [outer = 08664C00] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 1640D000 == 35 [pid = 1180] [id = 564] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 13AD5C00 == 34 [pid = 1180] [id = 563] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 15E24C00 == 33 [pid = 1180] [id = 562] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 15893400 == 32 [pid = 1180] [id = 561] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 13F57C00 == 31 [pid = 1180] [id = 560] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 13AD4800 == 30 [pid = 1180] [id = 559] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 11795000 == 29 [pid = 1180] [id = 558] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 0C6F2C00 == 28 [pid = 1180] [id = 557] 09:42:59 INFO - PROCESS | 1180 | --DOCSHELL 0D996C00 == 27 [pid = 1180] [id = 556] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (12DB3400) [pid = 1180] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E35000) [pid = 1180] [serial = 1642] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1643A400) [pid = 1180] [serial = 1646] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (16407400) [pid = 1180] [serial = 1645] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (14571800) [pid = 1180] [serial = 1651] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1189C000) [pid = 1180] [serial = 1627] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13ABA400) [pid = 1180] [serial = 1628] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17279400) [pid = 1180] [serial = 1625] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E20C00) [pid = 1180] [serial = 1636] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13E6F400) [pid = 1180] [serial = 1637] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0C43AC00) [pid = 1180] [serial = 1630] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17274800) [pid = 1180] [serial = 1655] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0CC54C00) [pid = 1180] [serial = 1631] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15899400) [pid = 1180] [serial = 1639] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (113F7000) [pid = 1180] [serial = 1633] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1234D800) [pid = 1180] [serial = 1634] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (172DB400) [pid = 1180] [serial = 1657] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (17185000) [pid = 1180] [serial = 1648] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (17331C00) [pid = 1180] [serial = 1658] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (0B838000) [pid = 1180] [serial = 1091] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (17250C00) [pid = 1180] [serial = 1654] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (1643E800) [pid = 1180] [serial = 1649] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (15EC0000) [pid = 1180] [serial = 1643] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (15E29400) [pid = 1180] [serial = 1652] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (15E04000) [pid = 1180] [serial = 1640] [outer = 00000000] [url = about:blank] 09:42:59 INFO - PROCESS | 1180 | 1472661779494 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1120ms 09:42:59 INFO - PROCESS | 1180 | 1472661779535 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1180 | 1472661779539 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:42:59 INFO - PROCESS | 1180 | 1472661779543 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1180 | 1472661779546 Marionette TRACE conn6 <- [1,2234,null,{}] 09:42:59 INFO - PROCESS | 1180 | 1472661779562 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 1180 | 1472661779566 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:59 INFO - PROCESS | 1180 | 1472661779689 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:42:59 INFO - PROCESS | 1180 | 1472661779707 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 1180 | 1472661779709 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:42:59 INFO - PROCESS | 1180 | ++DOCSHELL 0D4E0000 == 28 [pid = 1180] [id = 568] 09:42:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (0DD0B400) [pid = 1180] [serial = 1704] [outer = 00000000] 09:42:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (1106C800) [pid = 1180] [serial = 1705] [outer = 0DD0B400] 09:42:59 INFO - PROCESS | 1180 | 1472661779758 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (11770400) [pid = 1180] [serial = 1706] [outer = 0DD0B400] 09:43:00 INFO - PROCESS | 1180 | 1472661780246 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 09:43:00 INFO - PROCESS | 1180 | 1472661780276 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 1180 | 1472661780280 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:43:00 INFO - PROCESS | 1180 | 1472661780284 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1180 | 1472661780286 Marionette TRACE conn6 <- [1,2238,null,{}] 09:43:00 INFO - PROCESS | 1180 | 1472661780290 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 1180 | 1472661780292 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:00 INFO - PROCESS | 1180 | 1472661780381 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:43:00 INFO - PROCESS | 1180 | 1472661780390 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1180 | 1472661780392 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:00 INFO - PROCESS | 1180 | ++DOCSHELL 13ABE400 == 29 [pid = 1180] [id = 569] 09:43:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13ABE800) [pid = 1180] [serial = 1707] [outer = 00000000] 09:43:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (13AC5400) [pid = 1180] [serial = 1708] [outer = 13ABE800] 09:43:00 INFO - PROCESS | 1180 | 1472661780439 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (13E18800) [pid = 1180] [serial = 1709] [outer = 13ABE800] 09:43:00 INFO - PROCESS | 1180 | 1472661780888 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 09:43:00 INFO - PROCESS | 1180 | 1472661780959 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 1180 | 1472661780962 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:43:00 INFO - PROCESS | 1180 | 1472661780966 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1180 | 1472661780972 Marionette TRACE conn6 <- [1,2242,null,{}] 09:43:00 INFO - PROCESS | 1180 | 1472661780982 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 1180 | 1472661780985 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:01 INFO - PROCESS | 1180 | 1472661781072 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:43:01 INFO - PROCESS | 1180 | 1472661781086 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1180 | 1472661781088 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:01 INFO - PROCESS | 1180 | ++DOCSHELL 1458AC00 == 30 [pid = 1180] [id = 570] 09:43:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (1458CC00) [pid = 1180] [serial = 1710] [outer = 00000000] 09:43:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (151E2C00) [pid = 1180] [serial = 1711] [outer = 1458CC00] 09:43:01 INFO - PROCESS | 1180 | 1472661781144 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1588DC00) [pid = 1180] [serial = 1712] [outer = 1458CC00] 09:43:01 INFO - PROCESS | 1180 | 1472661781588 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 09:43:01 INFO - PROCESS | 1180 | 1472661781660 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 1180 | 1472661781663 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:43:01 INFO - PROCESS | 1180 | 1472661781666 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:43:01 INFO - PROCESS | 1180 | 1472661781668 Marionette TRACE conn6 <- [1,2246,null,{}] 09:43:01 INFO - PROCESS | 1180 | 1472661781671 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 1180 | 1472661781673 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:01 INFO - PROCESS | 1180 | 1472661781786 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:43:01 INFO - PROCESS | 1180 | 1472661781794 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1180 | 1472661781796 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:01 INFO - PROCESS | 1180 | ++DOCSHELL 15A30C00 == 31 [pid = 1180] [id = 571] 09:43:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E01800) [pid = 1180] [serial = 1713] [outer = 00000000] 09:43:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E0FC00) [pid = 1180] [serial = 1714] [outer = 15E01800] 09:43:01 INFO - PROCESS | 1180 | 1472661781842 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E28C00) [pid = 1180] [serial = 1715] [outer = 15E01800] 09:43:02 INFO - PROCESS | 1180 | 1472661782321 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 09:43:02 INFO - PROCESS | 1180 | 1472661782340 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 1180 | 1472661782342 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:43:02 INFO - PROCESS | 1180 | 1472661782351 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 1180 | 1472661782353 Marionette TRACE conn6 <- [1,2250,null,{}] 09:43:02 INFO - PROCESS | 1180 | 1472661782356 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 1180 | 1472661782358 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:02 INFO - PROCESS | 1180 | 1472661782470 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:43:02 INFO - PROCESS | 1180 | 1472661782476 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 1180 | 1472661782482 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:02 INFO - PROCESS | 1180 | ++DOCSHELL 129A4400 == 32 [pid = 1180] [id = 572] 09:43:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E30400) [pid = 1180] [serial = 1716] [outer = 00000000] 09:43:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E3D800) [pid = 1180] [serial = 1717] [outer = 15E30400] 09:43:02 INFO - PROCESS | 1180 | 1472661782591 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (16407C00) [pid = 1180] [serial = 1718] [outer = 15E30400] 09:43:03 INFO - PROCESS | 1180 | 1472661783050 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 09:43:03 INFO - PROCESS | 1180 | 1472661783085 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 1180 | 1472661783087 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:43:03 INFO - PROCESS | 1180 | 1472661783091 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1180 | 1472661783092 Marionette TRACE conn6 <- [1,2254,null,{}] 09:43:03 INFO - PROCESS | 1180 | 1472661783096 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 1180 | 1472661783098 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:03 INFO - PROCESS | 1180 | 1472661783254 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:43:03 INFO - PROCESS | 1180 | 1472661783277 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1180 | 1472661783279 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:03 INFO - PROCESS | 1180 | ++DOCSHELL 1643D000 == 33 [pid = 1180] [id = 573] 09:43:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1643E800) [pid = 1180] [serial = 1719] [outer = 00000000] 09:43:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1717A000) [pid = 1180] [serial = 1720] [outer = 1643E800] 09:43:03 INFO - PROCESS | 1180 | 1472661783325 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (16441000) [pid = 1180] [serial = 1721] [outer = 1643E800] 09:43:03 INFO - PROCESS | 1180 | 1472661783760 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 09:43:03 INFO - PROCESS | 1180 | 1472661783827 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 1180 | 1472661783829 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:43:03 INFO - PROCESS | 1180 | 1472661783833 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1180 | 1472661783835 Marionette TRACE conn6 <- [1,2258,null,{}] 09:43:03 INFO - PROCESS | 1180 | 1472661783838 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 1180 | 1472661783840 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:03 INFO - PROCESS | 1180 | 1472661783952 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:43:03 INFO - PROCESS | 1180 | 1472661783960 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1180 | 1472661783962 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:03 INFO - PROCESS | 1180 | ++DOCSHELL 17242800 == 34 [pid = 1180] [id = 574] 09:43:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17244800) [pid = 1180] [serial = 1722] [outer = 00000000] 09:43:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1724F800) [pid = 1180] [serial = 1723] [outer = 17244800] 09:43:04 INFO - PROCESS | 1180 | 1472661784008 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17272000) [pid = 1180] [serial = 1724] [outer = 17244800] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13F58400) [pid = 1180] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15894800) [pid = 1180] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D99BC00) [pid = 1180] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0C6F3400) [pid = 1180] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13AD4C00) [pid = 1180] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (118A2000) [pid = 1180] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E27C00) [pid = 1180] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0CC54800) [pid = 1180] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (16437800) [pid = 1180] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E20800) [pid = 1180] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (17182000) [pid = 1180] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:43:04 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13F59C00) [pid = 1180] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:43:04 INFO - PROCESS | 1180 | 1472661784504 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 09:43:04 INFO - PROCESS | 1180 | 1472661784581 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 1180 | 1472661784583 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:43:04 INFO - PROCESS | 1180 | 1472661784589 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 1180 | 1472661784591 Marionette TRACE conn6 <- [1,2262,null,{}] 09:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:43:04 INFO - PROCESS | 1180 | 1472661784594 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 1180 | 1472661784597 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:04 INFO - PROCESS | 1180 | 1472661784677 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:43:04 INFO - PROCESS | 1180 | 1472661784683 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1180 | 1472661784685 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:04 INFO - PROCESS | 1180 | ++DOCSHELL 13AD4C00 == 35 [pid = 1180] [id = 575] 09:43:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13FBB800) [pid = 1180] [serial = 1725] [outer = 00000000] 09:43:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (164D9800) [pid = 1180] [serial = 1726] [outer = 13FBB800] 09:43:04 INFO - PROCESS | 1180 | 1472661784731 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (16568000) [pid = 1180] [serial = 1727] [outer = 13FBB800] 09:43:05 INFO - PROCESS | 1180 | 1472661785148 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 09:43:05 INFO - PROCESS | 1180 | 1472661785225 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1180 | 1472661785227 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:43:05 INFO - PROCESS | 1180 | 1472661785230 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1180 | 1472661785241 Marionette TRACE conn6 <- [1,2266,null,{}] 09:43:05 INFO - PROCESS | 1180 | 1472661785245 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1180 | 1472661785247 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:05 INFO - PROCESS | 1180 | 1472661785327 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:43:05 INFO - PROCESS | 1180 | 1472661785333 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1180 | 1472661785334 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:05 INFO - PROCESS | 1180 | ++DOCSHELL 13E1F800 == 36 [pid = 1180] [id = 576] 09:43:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13F59C00) [pid = 1180] [serial = 1728] [outer = 00000000] 09:43:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1727D000) [pid = 1180] [serial = 1729] [outer = 13F59C00] 09:43:05 INFO - PROCESS | 1180 | 1472661785380 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (172D2000) [pid = 1180] [serial = 1730] [outer = 13F59C00] 09:43:05 INFO - PROCESS | 1180 | 1472661785813 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 631ms 09:43:05 INFO - PROCESS | 1180 | 1472661785865 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1180 | 1472661785868 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:43:05 INFO - PROCESS | 1180 | 1472661785871 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:43:05 INFO - PROCESS | 1180 | 1472661785873 Marionette TRACE conn6 <- [1,2270,null,{}] 09:43:05 INFO - PROCESS | 1180 | 1472661785876 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1180 | 1472661785878 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:05 INFO - PROCESS | 1180 | 1472661785960 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:43:05 INFO - PROCESS | 1180 | 1472661785965 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1180 | 1472661785968 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:05 INFO - PROCESS | 1180 | ++DOCSHELL 172D7400 == 37 [pid = 1180] [id = 577] 09:43:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (172D8000) [pid = 1180] [serial = 1731] [outer = 00000000] 09:43:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (172DF800) [pid = 1180] [serial = 1732] [outer = 172D8000] 09:43:06 INFO - PROCESS | 1180 | 1472661786016 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17443C00) [pid = 1180] [serial = 1733] [outer = 172D8000] 09:43:06 INFO - PROCESS | 1180 | 1472661786774 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 09:43:06 INFO - PROCESS | 1180 | 1472661786806 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1180 | 1472661786810 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:43:06 INFO - PROCESS | 1180 | 1472661786815 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1180 | 1472661786820 Marionette TRACE conn6 <- [1,2274,null,{}] 09:43:06 INFO - PROCESS | 1180 | 1472661786825 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 1180 | 1472661786828 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:06 INFO - PROCESS | 1180 | 1472661786945 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:43:07 INFO - PROCESS | 1180 | 1472661787057 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1180 | 1472661787060 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:07 INFO - PROCESS | 1180 | ++DOCSHELL 0D07B000 == 38 [pid = 1180] [id = 578] 09:43:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0D09F400) [pid = 1180] [serial = 1734] [outer = 00000000] 09:43:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1299D000) [pid = 1180] [serial = 1735] [outer = 0D09F400] 09:43:07 INFO - PROCESS | 1180 | 1472661787161 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13AB7800) [pid = 1180] [serial = 1736] [outer = 0D09F400] 09:43:07 INFO - PROCESS | 1180 | 1472661787766 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 990ms 09:43:07 INFO - PROCESS | 1180 | 1472661787806 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 1180 | 1472661787811 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 1180 | 1472661787817 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:43:07 INFO - PROCESS | 1180 | 1472661787820 Marionette TRACE conn6 <- [1,2278,null,{}] 09:43:07 INFO - PROCESS | 1180 | 1472661787825 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 1180 | 1472661787828 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:07 INFO - PROCESS | 1180 | 1472661787943 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:43:08 INFO - PROCESS | 1180 | 1472661788082 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 1180 | 1472661788085 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:08 INFO - PROCESS | 1180 | ++DOCSHELL 13F57800 == 39 [pid = 1180] [id = 579] 09:43:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13F58400) [pid = 1180] [serial = 1737] [outer = 00000000] 09:43:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1458D400) [pid = 1180] [serial = 1738] [outer = 13F58400] 09:43:08 INFO - PROCESS | 1180 | 1472661788144 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1589AC00) [pid = 1180] [serial = 1739] [outer = 13F58400] 09:43:08 INFO - PROCESS | 1180 | 1472661788786 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1019ms 09:43:08 INFO - PROCESS | 1180 | 1472661788839 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1180 | 1472661788842 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:43:08 INFO - PROCESS | 1180 | 1472661788845 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1180 | 1472661788849 Marionette TRACE conn6 <- [1,2282,null,{}] 09:43:08 INFO - PROCESS | 1180 | 1472661788860 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 1180 | 1472661788865 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:08 INFO - PROCESS | 1180 | 1472661788977 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:43:09 INFO - PROCESS | 1180 | 1472661789118 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1180 | 1472661789122 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:09 INFO - PROCESS | 1180 | ++DOCSHELL 1727C800 == 40 [pid = 1180] [id = 580] 09:43:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1727E000) [pid = 1180] [serial = 1740] [outer = 00000000] 09:43:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (172E0000) [pid = 1180] [serial = 1741] [outer = 1727E000] 09:43:09 INFO - PROCESS | 1180 | 1472661789181 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (17B26400) [pid = 1180] [serial = 1742] [outer = 1727E000] 09:43:09 INFO - PROCESS | 1180 | 1472661789761 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 09:43:09 INFO - PROCESS | 1180 | 1472661789779 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 1180 | 1472661789781 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:43:09 INFO - PROCESS | 1180 | 1472661789785 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1180 | 1472661789787 Marionette TRACE conn6 <- [1,2286,null,{}] 09:43:10 INFO - PROCESS | 1180 | 1472661790006 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 1180 | 1472661790009 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:10 INFO - PROCESS | 1180 | 1472661790118 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:43:10 INFO - PROCESS | 1180 | 1472661790250 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 1180 | 1472661790254 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:10 INFO - PROCESS | 1180 | ++DOCSHELL 0D4EB800 == 41 [pid = 1180] [id = 581] 09:43:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0D4EC400) [pid = 1180] [serial = 1743] [outer = 00000000] 09:43:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (0DEE6800) [pid = 1180] [serial = 1744] [outer = 0D4EC400] 09:43:10 INFO - PROCESS | 1180 | 1472661790310 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (1189DC00) [pid = 1180] [serial = 1745] [outer = 0D4EC400] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 13E1F800 == 40 [pid = 1180] [id = 576] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 13AD4C00 == 39 [pid = 1180] [id = 575] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 17242800 == 38 [pid = 1180] [id = 574] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 1643D000 == 37 [pid = 1180] [id = 573] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 129A4400 == 36 [pid = 1180] [id = 572] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 15A30C00 == 35 [pid = 1180] [id = 571] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 1458AC00 == 34 [pid = 1180] [id = 570] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 13ABE400 == 33 [pid = 1180] [id = 569] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 0D4E0000 == 32 [pid = 1180] [id = 568] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 08663C00 == 31 [pid = 1180] [id = 567] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 0D072800 == 30 [pid = 1180] [id = 566] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 13AC9800 == 29 [pid = 1180] [id = 565] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 1727C800 == 28 [pid = 1180] [id = 580] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 13F57800 == 27 [pid = 1180] [id = 579] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 172D7400 == 26 [pid = 1180] [id = 577] 09:43:11 INFO - PROCESS | 1180 | --DOCSHELL 0D07B000 == 25 [pid = 1180] [id = 578] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (14592800) [pid = 1180] [serial = 1681] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (15E02000) [pid = 1180] [serial = 1684] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1135D800) [pid = 1180] [serial = 1670] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0E865000) [pid = 1180] [serial = 1669] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0D07C000) [pid = 1180] [serial = 1672] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D28AC00) [pid = 1180] [serial = 1673] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13E1EC00) [pid = 1180] [serial = 1678] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1299AC00) [pid = 1180] [serial = 1675] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (12CDDC00) [pid = 1180] [serial = 1676] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15387000) [pid = 1180] [serial = 1682] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (16432400) [pid = 1180] [serial = 1687] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (12D8EC00) [pid = 1180] [serial = 1661] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (113F7800) [pid = 1180] [serial = 1660] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (164D6800) [pid = 1180] [serial = 1694] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15388C00) [pid = 1180] [serial = 1664] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1458F000) [pid = 1180] [serial = 1663] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (173EA000) [pid = 1180] [serial = 1667] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (172D4C00) [pid = 1180] [serial = 1666] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (171A6800) [pid = 1180] [serial = 1696] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1656DC00) [pid = 1180] [serial = 1693] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1643A000) [pid = 1180] [serial = 1688] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E3A800) [pid = 1180] [serial = 1691] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (1589B000) [pid = 1180] [serial = 1690] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (15E0A000) [pid = 1180] [serial = 1685] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (13E70400) [pid = 1180] [serial = 1679] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 1180 | 1472661791658 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1924ms 09:43:11 INFO - PROCESS | 1180 | 1472661791713 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 1180 | 1472661791717 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:43:11 INFO - PROCESS | 1180 | 1472661791723 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 1180 | 1472661791726 Marionette TRACE conn6 <- [1,2290,null,{}] 09:43:11 INFO - PROCESS | 1180 | 1472661791732 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 1180 | 1472661791735 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:11 INFO - PROCESS | 1180 | 1472661791838 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:43:11 INFO - PROCESS | 1180 | 1472661791925 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 1180 | 1472661791930 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:11 INFO - PROCESS | 1180 | ++DOCSHELL 0CC50C00 == 26 [pid = 1180] [id = 582] 09:43:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0CC54C00) [pid = 1180] [serial = 1746] [outer = 00000000] 09:43:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D10E000) [pid = 1180] [serial = 1747] [outer = 0CC54C00] 09:43:11 INFO - PROCESS | 1180 | 1472661791980 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D28FC00) [pid = 1180] [serial = 1748] [outer = 0CC54C00] 09:43:12 INFO - PROCESS | 1180 | 1472661792374 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 09:43:12 INFO - PROCESS | 1180 | 1472661792453 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 1180 | 1472661792458 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:43:12 INFO - PROCESS | 1180 | 1472661792464 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 1180 | 1472661792467 Marionette TRACE conn6 <- [1,2294,null,{}] 09:43:12 INFO - PROCESS | 1180 | 1472661792475 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 1180 | 1472661792478 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:12 INFO - PROCESS | 1180 | 1472661792567 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:43:12 INFO - PROCESS | 1180 | 1472661792582 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 1180 | 1472661792585 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:12 INFO - PROCESS | 1180 | ++DOCSHELL 113F7800 == 27 [pid = 1180] [id = 583] 09:43:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (11748000) [pid = 1180] [serial = 1749] [outer = 00000000] 09:43:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1189F000) [pid = 1180] [serial = 1750] [outer = 11748000] 09:43:12 INFO - PROCESS | 1180 | 1472661792634 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (129A0000) [pid = 1180] [serial = 1751] [outer = 11748000] 09:43:13 INFO - PROCESS | 1180 | 1472661793111 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 09:43:13 INFO - PROCESS | 1180 | 1472661793141 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 1180 | 1472661793144 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:43:13 INFO - PROCESS | 1180 | 1472661793147 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:43:13 INFO - PROCESS | 1180 | 1472661793151 Marionette TRACE conn6 <- [1,2298,null,{}] 09:43:13 INFO - PROCESS | 1180 | 1472661793162 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 1180 | 1472661793167 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:13 INFO - PROCESS | 1180 | 1472661793282 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:43:13 INFO - PROCESS | 1180 | 1472661793385 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 1180 | 1472661793388 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:13 INFO - PROCESS | 1180 | ++DOCSHELL 13E1E800 == 28 [pid = 1180] [id = 584] 09:43:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E1EC00) [pid = 1180] [serial = 1752] [outer = 00000000] 09:43:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E25800) [pid = 1180] [serial = 1753] [outer = 13E1EC00] 09:43:13 INFO - PROCESS | 1180 | 1472661793438 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E75800) [pid = 1180] [serial = 1754] [outer = 13E1EC00] 09:43:13 INFO - PROCESS | 1180 | 1472661793876 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 09:43:13 INFO - PROCESS | 1180 | 1472661793923 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 1180 | 1472661793925 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:43:13 INFO - PROCESS | 1180 | 1472661793928 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:43:13 INFO - PROCESS | 1180 | 1472661793930 Marionette TRACE conn6 <- [1,2302,null,{}] 09:43:13 INFO - PROCESS | 1180 | 1472661793939 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 1180 | 1472661793941 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:14 INFO - PROCESS | 1180 | 1472661794064 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:43:14 INFO - PROCESS | 1180 | 1472661794076 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 1180 | 1472661794078 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:14 INFO - PROCESS | 1180 | ++DOCSHELL 13E71400 == 29 [pid = 1180] [id = 585] 09:43:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13F57800) [pid = 1180] [serial = 1755] [outer = 00000000] 09:43:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (14588C00) [pid = 1180] [serial = 1756] [outer = 13F57800] 09:43:14 INFO - PROCESS | 1180 | 1472661794180 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (151E7400) [pid = 1180] [serial = 1757] [outer = 13F57800] 09:43:14 INFO - PROCESS | 1180 | 1472661794594 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 09:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:43:14 INFO - PROCESS | 1180 | 1472661794663 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 1180 | 1472661794665 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 1180 | 1472661794668 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1180 | 1472661794670 Marionette TRACE conn6 <- [1,2306,null,{}] 09:43:14 INFO - PROCESS | 1180 | 1472661794673 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 1180 | 1472661794675 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:14 INFO - PROCESS | 1180 | 1472661794793 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:43:14 INFO - PROCESS | 1180 | 1472661794803 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 1180 | 1472661794805 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:14 INFO - PROCESS | 1180 | ++DOCSHELL 15387800 == 30 [pid = 1180] [id = 586] 09:43:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15388000) [pid = 1180] [serial = 1758] [outer = 00000000] 09:43:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15895800) [pid = 1180] [serial = 1759] [outer = 15388000] 09:43:14 INFO - PROCESS | 1180 | 1472661794920 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E04400) [pid = 1180] [serial = 1760] [outer = 15388000] 09:43:15 INFO - PROCESS | 1180 | 1472661795393 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 1180 | 1472661795443 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:43:15 INFO - PROCESS | 1180 | 1472661795446 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 1180 | 1472661795448 Marionette TRACE conn6 <- [1,2310,null,{}] 09:43:15 INFO - PROCESS | 1180 | 1472661795451 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 1180 | 1472661795456 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:15 INFO - PROCESS | 1180 | 1472661795595 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:43:15 INFO - PROCESS | 1180 | 1472661795661 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1180 | 1472661795663 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:15 INFO - PROCESS | 1180 | ++DOCSHELL 15E0F800 == 31 [pid = 1180] [id = 587] 09:43:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E10C00) [pid = 1180] [serial = 1761] [outer = 00000000] 09:43:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16401800) [pid = 1180] [serial = 1762] [outer = 15E10C00] 09:43:15 INFO - PROCESS | 1180 | 1472661795710 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1640F000) [pid = 1180] [serial = 1763] [outer = 15E10C00] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (172D8000) [pid = 1180] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13FBB800) [pid = 1180] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1458CC00) [pid = 1180] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0DD0B400) [pid = 1180] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D078000) [pid = 1180] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (08664C00) [pid = 1180] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1717E400) [pid = 1180] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13F59C00) [pid = 1180] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1643E800) [pid = 1180] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17244800) [pid = 1180] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E01800) [pid = 1180] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13ABE800) [pid = 1180] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:43:16 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15E30400) [pid = 1180] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:43:16 INFO - PROCESS | 1180 | 1472661796284 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 872ms 09:43:16 INFO - PROCESS | 1180 | 1472661796321 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 1180 | 1472661796323 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:43:16 INFO - PROCESS | 1180 | 1472661796326 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1180 | 1472661796328 Marionette TRACE conn6 <- [1,2314,null,{}] 09:43:16 INFO - PROCESS | 1180 | 1472661796332 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 1180 | 1472661796334 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:16 INFO - PROCESS | 1180 | 1472661796411 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:43:16 INFO - PROCESS | 1180 | 1472661796417 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 1180 | 1472661796419 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:16 INFO - PROCESS | 1180 | ++DOCSHELL 13E25400 == 32 [pid = 1180] [id = 588] 09:43:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13F53C00) [pid = 1180] [serial = 1764] [outer = 00000000] 09:43:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E0D400) [pid = 1180] [serial = 1765] [outer = 13F53C00] 09:43:16 INFO - PROCESS | 1180 | 1472661796464 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E25800) [pid = 1180] [serial = 1766] [outer = 13F53C00] 09:43:16 INFO - PROCESS | 1180 | 1472661796875 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 571ms 09:43:16 INFO - PROCESS | 1180 | 1472661796912 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 1180 | 1472661796914 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:43:16 INFO - PROCESS | 1180 | 1472661796918 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1180 | 1472661796919 Marionette TRACE conn6 <- [1,2318,null,{}] 09:43:16 INFO - PROCESS | 1180 | 1472661796942 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 1180 | 1472661796944 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:17 INFO - PROCESS | 1180 | 1472661797022 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:43:17 INFO - PROCESS | 1180 | 1472661797028 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 1180 | 1472661797029 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:17 INFO - PROCESS | 1180 | ++DOCSHELL 16402800 == 33 [pid = 1180] [id = 589] 09:43:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16433000) [pid = 1180] [serial = 1767] [outer = 00000000] 09:43:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1643FC00) [pid = 1180] [serial = 1768] [outer = 16433000] 09:43:17 INFO - PROCESS | 1180 | 1472661797076 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (16440400) [pid = 1180] [serial = 1769] [outer = 16433000] 09:43:17 INFO - PROCESS | 1180 | 1472661797507 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 09:43:17 INFO - PROCESS | 1180 | 1472661797563 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 1180 | 1472661797565 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:43:17 INFO - PROCESS | 1180 | 1472661797569 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 1180 | 1472661797571 Marionette TRACE conn6 <- [1,2322,null,{}] 09:43:17 INFO - PROCESS | 1180 | 1472661797575 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 1180 | 1472661797577 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:17 INFO - PROCESS | 1180 | 1472661797655 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:43:17 INFO - PROCESS | 1180 | 1472661797661 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 1180 | 1472661797663 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:17 INFO - PROCESS | 1180 | ++DOCSHELL 13E1E000 == 34 [pid = 1180] [id = 590] 09:43:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (165DD800) [pid = 1180] [serial = 1770] [outer = 00000000] 09:43:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17180C00) [pid = 1180] [serial = 1771] [outer = 165DD800] 09:43:17 INFO - PROCESS | 1180 | 1472661797708 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (171AE400) [pid = 1180] [serial = 1772] [outer = 165DD800] 09:43:18 INFO - PROCESS | 1180 | --DOCSHELL 0CC50C00 == 33 [pid = 1180] [id = 582] 09:43:18 INFO - PROCESS | 1180 | --DOCSHELL 0D4EB800 == 32 [pid = 1180] [id = 581] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 13E25400 == 31 [pid = 1180] [id = 588] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 13E1E800 == 30 [pid = 1180] [id = 584] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 13E71400 == 29 [pid = 1180] [id = 585] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 113F7800 == 28 [pid = 1180] [id = 583] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 16402800 == 27 [pid = 1180] [id = 589] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 15387800 == 26 [pid = 1180] [id = 586] 09:43:19 INFO - PROCESS | 1180 | --DOCSHELL 15E0F800 == 25 [pid = 1180] [id = 587] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13AC5400) [pid = 1180] [serial = 1708] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (11770400) [pid = 1180] [serial = 1706] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E28C00) [pid = 1180] [serial = 1715] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (17272000) [pid = 1180] [serial = 1724] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E3D800) [pid = 1180] [serial = 1717] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D99F800) [pid = 1180] [serial = 1699] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (172D2000) [pid = 1180] [serial = 1730] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1588DC00) [pid = 1180] [serial = 1712] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13E18800) [pid = 1180] [serial = 1709] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (164D9800) [pid = 1180] [serial = 1726] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (16407C00) [pid = 1180] [serial = 1718] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0C229400) [pid = 1180] [serial = 1702] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (1717A000) [pid = 1180] [serial = 1720] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (17443C00) [pid = 1180] [serial = 1733] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (172DF800) [pid = 1180] [serial = 1732] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (16568000) [pid = 1180] [serial = 1727] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (151E2C00) [pid = 1180] [serial = 1711] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (1106C800) [pid = 1180] [serial = 1705] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (1137E800) [pid = 1180] [serial = 1700] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (0CC51000) [pid = 1180] [serial = 1703] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (17243C00) [pid = 1180] [serial = 1697] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (1727D000) [pid = 1180] [serial = 1729] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (16441000) [pid = 1180] [serial = 1721] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (1724F800) [pid = 1180] [serial = 1723] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (15E0FC00) [pid = 1180] [serial = 1714] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 1180 | 1472661799466 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1932ms 09:43:19 INFO - PROCESS | 1180 | 1472661799501 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1180 | 1472661799506 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:43:19 INFO - PROCESS | 1180 | 1472661799511 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1180 | 1472661799515 Marionette TRACE conn6 <- [1,2326,null,{}] 09:43:19 INFO - PROCESS | 1180 | 1472661799521 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 1180 | 1472661799524 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:19 INFO - PROCESS | 1180 | 1472661799619 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:43:19 INFO - PROCESS | 1180 | 1472661799628 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 1180 | 1472661799633 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:19 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53400 == 26 [pid = 1180] [id = 591] 09:43:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (0CC53C00) [pid = 1180] [serial = 1773] [outer = 00000000] 09:43:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (0D077800) [pid = 1180] [serial = 1774] [outer = 0CC53C00] 09:43:19 INFO - PROCESS | 1180 | 1472661799684 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (0D28AC00) [pid = 1180] [serial = 1775] [outer = 0CC53C00] 09:43:20 INFO - PROCESS | 1180 | 1472661800163 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 09:43:20 INFO - PROCESS | 1180 | 1472661800218 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 1180 | 1472661800223 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:43:20 INFO - PROCESS | 1180 | 1472661800230 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 1180 | 1472661800232 Marionette TRACE conn6 <- [1,2330,null,{}] 09:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:43:20 INFO - PROCESS | 1180 | 1472661800236 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 1180 | 1472661800239 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:20 INFO - PROCESS | 1180 | 1472661800328 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:43:20 INFO - PROCESS | 1180 | 1472661800337 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 1180 | 1472661800339 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:20 INFO - PROCESS | 1180 | ++DOCSHELL 0E8E0000 == 27 [pid = 1180] [id = 592] 09:43:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (0E8E3C00) [pid = 1180] [serial = 1776] [outer = 00000000] 09:43:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (11186000) [pid = 1180] [serial = 1777] [outer = 0E8E3C00] 09:43:20 INFO - PROCESS | 1180 | 1472661800389 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (11381000) [pid = 1180] [serial = 1778] [outer = 0E8E3C00] 09:43:20 INFO - PROCESS | 1180 | 1472661800858 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 09:43:20 INFO - PROCESS | 1180 | 1472661800907 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 1180 | 1472661800909 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:43:20 INFO - PROCESS | 1180 | 1472661800913 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:43:20 INFO - PROCESS | 1180 | 1472661800916 Marionette TRACE conn6 <- [1,2334,null,{}] 09:43:20 INFO - PROCESS | 1180 | 1472661800927 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 1180 | 1472661800932 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:21 INFO - PROCESS | 1180 | 1472661801044 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:43:21 INFO - PROCESS | 1180 | 1472661801140 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 1180 | 1472661801143 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:21 INFO - PROCESS | 1180 | ++DOCSHELL 12DBC800 == 28 [pid = 1180] [id = 593] 09:43:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (12DBD800) [pid = 1180] [serial = 1779] [outer = 00000000] 09:43:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (13ABA800) [pid = 1180] [serial = 1780] [outer = 12DBD800] 09:43:21 INFO - PROCESS | 1180 | 1472661801193 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13AC1800) [pid = 1180] [serial = 1781] [outer = 12DBD800] 09:43:21 INFO - PROCESS | 1180 | 1472661801604 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 09:43:21 INFO - PROCESS | 1180 | 1472661801647 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 1180 | 1472661801650 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:43:21 INFO - PROCESS | 1180 | 1472661801653 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 1180 | 1472661801655 Marionette TRACE conn6 <- [1,2338,null,{}] 09:43:21 INFO - PROCESS | 1180 | 1472661801658 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 1180 | 1472661801660 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:21 INFO - PROCESS | 1180 | 1472661801778 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:43:21 INFO - PROCESS | 1180 | 1472661801786 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 1180 | 1472661801788 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:21 INFO - PROCESS | 1180 | ++DOCSHELL 13AC1000 == 29 [pid = 1180] [id = 594] 09:43:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13AC5400) [pid = 1180] [serial = 1782] [outer = 00000000] 09:43:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (13E1CC00) [pid = 1180] [serial = 1783] [outer = 13AC5400] 09:43:21 INFO - PROCESS | 1180 | 1472661801837 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (13E6FC00) [pid = 1180] [serial = 1784] [outer = 13AC5400] 09:43:22 INFO - PROCESS | 1180 | 1472661802250 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 09:43:22 INFO - PROCESS | 1180 | 1472661802287 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 1180 | 1472661802289 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:43:22 INFO - PROCESS | 1180 | 1472661802292 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 1180 | 1472661802294 Marionette TRACE conn6 <- [1,2342,null,{}] 09:43:22 INFO - PROCESS | 1180 | 1472661802297 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 1180 | 1472661802299 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:22 INFO - PROCESS | 1180 | 1472661802412 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:43:22 INFO - PROCESS | 1180 | 1472661802452 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 1180 | 1472661802454 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:22 INFO - PROCESS | 1180 | ++DOCSHELL 13E60400 == 30 [pid = 1180] [id = 595] 09:43:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (13E62000) [pid = 1180] [serial = 1785] [outer = 00000000] 09:43:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (14584400) [pid = 1180] [serial = 1786] [outer = 13E62000] 09:43:22 INFO - PROCESS | 1180 | 1472661802502 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (14592C00) [pid = 1180] [serial = 1787] [outer = 13E62000] 09:43:22 INFO - PROCESS | 1180 | 1472661802927 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 09:43:22 INFO - PROCESS | 1180 | 1472661802963 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 1180 | 1472661802965 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:43:22 INFO - PROCESS | 1180 | 1472661802982 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 1180 | 1472661802984 Marionette TRACE conn6 <- [1,2346,null,{}] 09:43:23 INFO - PROCESS | 1180 | 1472661802988 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 1180 | 1472661802994 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:23 INFO - PROCESS | 1180 | 1472661803095 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:43:23 INFO - PROCESS | 1180 | 1472661803103 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1180 | 1472661803105 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:23 INFO - PROCESS | 1180 | ++DOCSHELL 15891000 == 31 [pid = 1180] [id = 596] 09:43:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15893C00) [pid = 1180] [serial = 1788] [outer = 00000000] 09:43:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E08800) [pid = 1180] [serial = 1789] [outer = 15893C00] 09:43:23 INFO - PROCESS | 1180 | 1472661803152 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E0EC00) [pid = 1180] [serial = 1790] [outer = 15893C00] 09:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 09:43:23 INFO - PROCESS | 1180 | 1472661803595 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:43:23 INFO - PROCESS | 1180 | 1472661803603 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 1180 | 1472661803605 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:43:23 INFO - PROCESS | 1180 | 1472661803608 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 1180 | 1472661803609 Marionette TRACE conn6 <- [1,2350,null,{}] 09:43:23 INFO - PROCESS | 1180 | 1472661803628 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 1180 | 1472661803630 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:23 INFO - PROCESS | 1180 | 1472661803706 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:43:23 INFO - PROCESS | 1180 | 1472661803712 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1180 | 1472661803714 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:23 INFO - PROCESS | 1180 | ++DOCSHELL 0C610400 == 32 [pid = 1180] [id = 597] 09:43:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E07400) [pid = 1180] [serial = 1791] [outer = 00000000] 09:43:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E2E000) [pid = 1180] [serial = 1792] [outer = 15E07400] 09:43:23 INFO - PROCESS | 1180 | 1472661803759 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E2EC00) [pid = 1180] [serial = 1793] [outer = 15E07400] 09:43:24 INFO - PROCESS | 1180 | 1472661804215 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 650ms 09:43:24 INFO - PROCESS | 1180 | 1472661804276 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1180 | 1472661804279 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:43:24 INFO - PROCESS | 1180 | 1472661804282 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:43:24 INFO - PROCESS | 1180 | 1472661804284 Marionette TRACE conn6 <- [1,2354,null,{}] 09:43:24 INFO - PROCESS | 1180 | 1472661804288 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 1180 | 1472661804290 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:24 INFO - PROCESS | 1180 | 1472661804373 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:43:24 INFO - PROCESS | 1180 | 1472661804381 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 1180 | 1472661804383 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:24 INFO - PROCESS | 1180 | ++DOCSHELL 0C2CE400 == 33 [pid = 1180] [id = 598] 09:43:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (11183800) [pid = 1180] [serial = 1794] [outer = 00000000] 09:43:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (16406C00) [pid = 1180] [serial = 1795] [outer = 11183800] 09:43:24 INFO - PROCESS | 1180 | 1472661804430 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E3F000) [pid = 1180] [serial = 1796] [outer = 11183800] 09:43:24 INFO - PROCESS | 1180 | 1472661804913 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 09:43:24 INFO - PROCESS | 1180 | 1472661804957 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1180 | 1472661804959 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:43:24 INFO - PROCESS | 1180 | 1472661804962 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 1180 | 1472661804964 Marionette TRACE conn6 <- [1,2358,null,{}] 09:43:24 INFO - PROCESS | 1180 | 1472661804968 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 1180 | 1472661804970 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:25 INFO - PROCESS | 1180 | 1472661805083 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:43:25 INFO - PROCESS | 1180 | 1472661805171 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1180 | 1472661805173 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:25 INFO - PROCESS | 1180 | ++DOCSHELL 12DBC000 == 34 [pid = 1180] [id = 599] 09:43:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1643B000) [pid = 1180] [serial = 1797] [outer = 00000000] 09:43:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (164D9400) [pid = 1180] [serial = 1798] [outer = 1643B000] 09:43:25 INFO - PROCESS | 1180 | 1472661805218 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16568000) [pid = 1180] [serial = 1799] [outer = 1643B000] 09:43:25 INFO - PROCESS | 1180 | 1472661805659 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 09:43:25 INFO - PROCESS | 1180 | 1472661805697 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 1180 | 1472661805699 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:43:25 INFO - PROCESS | 1180 | 1472661805702 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 1180 | 1472661805704 Marionette TRACE conn6 <- [1,2362,null,{}] 09:43:25 INFO - PROCESS | 1180 | 1472661805707 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 1180 | 1472661805709 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:25 INFO - PROCESS | 1180 | 1472661805831 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:43:25 INFO - PROCESS | 1180 | 1472661805836 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1180 | 1472661805838 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:25 INFO - PROCESS | 1180 | ++DOCSHELL 0C435000 == 35 [pid = 1180] [id = 600] 09:43:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0C6F0C00) [pid = 1180] [serial = 1800] [outer = 00000000] 09:43:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (17180800) [pid = 1180] [serial = 1801] [outer = 0C6F0C00] 09:43:25 INFO - PROCESS | 1180 | 1472661805885 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17242400) [pid = 1180] [serial = 1802] [outer = 0C6F0C00] 09:43:26 INFO - PROCESS | 1180 | 1472661806343 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 09:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:43:26 INFO - PROCESS | 1180 | 1472661806373 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 1180 | 1472661806375 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:43:26 INFO - PROCESS | 1180 | 1472661806378 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 1180 | 1472661806381 Marionette TRACE conn6 <- [1,2366,null,{}] 09:43:26 INFO - PROCESS | 1180 | 1472661806384 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 1180 | 1472661806387 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:26 INFO - PROCESS | 1180 | 1472661806541 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:43:26 INFO - PROCESS | 1180 | 1472661806566 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1180 | 1472661806569 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:26 INFO - PROCESS | 1180 | ++DOCSHELL 13AC0000 == 36 [pid = 1180] [id = 601] 09:43:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (1724E000) [pid = 1180] [serial = 1803] [outer = 00000000] 09:43:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (17275400) [pid = 1180] [serial = 1804] [outer = 1724E000] 09:43:26 INFO - PROCESS | 1180 | 1472661806616 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (1727BC00) [pid = 1180] [serial = 1805] [outer = 1724E000] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (13F57800) [pid = 1180] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15388000) [pid = 1180] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E10C00) [pid = 1180] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (16433000) [pid = 1180] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13E1EC00) [pid = 1180] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (11748000) [pid = 1180] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0CC54C00) [pid = 1180] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D4EC400) [pid = 1180] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1727E000) [pid = 1180] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13F58400) [pid = 1180] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D09F400) [pid = 1180] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:43:26 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13F53C00) [pid = 1180] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:43:27 INFO - PROCESS | 1180 | 1472661807134 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 772ms 09:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:43:27 INFO - PROCESS | 1180 | 1472661807151 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 1180 | 1472661807153 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 1180 | 1472661807156 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1180 | 1472661807158 Marionette TRACE conn6 <- [1,2370,null,{}] 09:43:27 INFO - PROCESS | 1180 | 1472661807161 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 1180 | 1472661807163 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:27 INFO - PROCESS | 1180 | 1472661807289 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:43:27 INFO - PROCESS | 1180 | 1472661807359 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 1180 | 1472661807361 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:27 INFO - PROCESS | 1180 | ++DOCSHELL 13E6F400 == 37 [pid = 1180] [id = 602] 09:43:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (13F54000) [pid = 1180] [serial = 1806] [outer = 00000000] 09:43:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (151E8400) [pid = 1180] [serial = 1807] [outer = 13F54000] 09:43:27 INFO - PROCESS | 1180 | 1472661807416 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15A38C00) [pid = 1180] [serial = 1808] [outer = 13F54000] 09:43:27 INFO - PROCESS | 1180 | 1472661807758 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 09:43:27 INFO - PROCESS | 1180 | 1472661807787 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 1180 | 1472661807789 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:43:27 INFO - PROCESS | 1180 | 1472661807793 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1180 | 1472661807794 Marionette TRACE conn6 <- [1,2374,null,{}] 09:43:27 INFO - PROCESS | 1180 | 1472661807814 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 1180 | 1472661807816 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:27 INFO - PROCESS | 1180 | 1472661807896 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:43:27 INFO - PROCESS | 1180 | 1472661807901 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 1180 | 1472661807903 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:27 INFO - PROCESS | 1180 | ++DOCSHELL 16402000 == 38 [pid = 1180] [id = 603] 09:43:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (16433000) [pid = 1180] [serial = 1809] [outer = 00000000] 09:43:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1727EC00) [pid = 1180] [serial = 1810] [outer = 16433000] 09:43:27 INFO - PROCESS | 1180 | 1472661807949 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (172D4C00) [pid = 1180] [serial = 1811] [outer = 16433000] 09:43:28 INFO - PROCESS | 1180 | 1472661808384 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 651ms 09:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:43:28 INFO - PROCESS | 1180 | 1472661808456 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 1180 | 1472661808458 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:43:28 INFO - PROCESS | 1180 | 1472661808461 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 1180 | 1472661808463 Marionette TRACE conn6 <- [1,2378,null,{}] 09:43:28 INFO - PROCESS | 1180 | 1472661808466 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 1180 | 1472661808468 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:28 INFO - PROCESS | 1180 | 1472661808548 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:43:28 INFO - PROCESS | 1180 | 1472661808556 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 1180 | 1472661808558 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:28 INFO - PROCESS | 1180 | ++DOCSHELL 13FB4800 == 39 [pid = 1180] [id = 604] 09:43:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1727E400) [pid = 1180] [serial = 1812] [outer = 00000000] 09:43:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (172DBC00) [pid = 1180] [serial = 1813] [outer = 1727E400] 09:43:28 INFO - PROCESS | 1180 | 1472661808603 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17338400) [pid = 1180] [serial = 1814] [outer = 1727E400] 09:43:29 INFO - PROCESS | 1180 | 1472661809218 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 830ms 09:43:29 INFO - PROCESS | 1180 | 1472661809341 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 1180 | 1472661809347 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:43:29 INFO - PROCESS | 1180 | 1472661809353 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:43:29 INFO - PROCESS | 1180 | 1472661809357 Marionette TRACE conn6 <- [1,2382,null,{}] 09:43:29 INFO - PROCESS | 1180 | 1472661809363 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 1180 | 1472661809366 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:29 INFO - PROCESS | 1180 | 1472661809503 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:43:29 INFO - PROCESS | 1180 | 1472661809635 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 1180 | 1472661809640 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:29 INFO - PROCESS | 1180 | ++DOCSHELL 0B840000 == 40 [pid = 1180] [id = 605] 09:43:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0C229400) [pid = 1180] [serial = 1815] [outer = 00000000] 09:43:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D28EC00) [pid = 1180] [serial = 1816] [outer = 0C229400] 09:43:29 INFO - PROCESS | 1180 | 1472661809703 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0DE91400) [pid = 1180] [serial = 1817] [outer = 0C229400] 09:43:30 INFO - PROCESS | 1180 | 1472661810480 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1176ms 09:43:30 INFO - PROCESS | 1180 | 1472661810535 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 1180 | 1472661810540 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 1180 | 1472661810546 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:43:30 INFO - PROCESS | 1180 | 1472661810549 Marionette TRACE conn6 <- [1,2386,null,{}] 09:43:30 INFO - PROCESS | 1180 | 1472661810553 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 1180 | 1472661810556 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:30 INFO - PROCESS | 1180 | 1472661810687 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:43:30 INFO - PROCESS | 1180 | 1472661810933 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1180 | 1472661810937 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:30 INFO - PROCESS | 1180 | ++DOCSHELL 07F86000 == 41 [pid = 1180] [id = 606] 09:43:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (07F86400) [pid = 1180] [serial = 1818] [outer = 00000000] 09:43:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (0866D400) [pid = 1180] [serial = 1819] [outer = 07F86400] 09:43:31 INFO - PROCESS | 1180 | 1472661811004 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (0C2CB800) [pid = 1180] [serial = 1820] [outer = 07F86400] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 16402000 == 40 [pid = 1180] [id = 603] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 13E6F400 == 39 [pid = 1180] [id = 602] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 13AC0000 == 38 [pid = 1180] [id = 601] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 0C435000 == 37 [pid = 1180] [id = 600] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 12DBC000 == 36 [pid = 1180] [id = 599] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 0C2CE400 == 35 [pid = 1180] [id = 598] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 0C610400 == 34 [pid = 1180] [id = 597] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 15891000 == 33 [pid = 1180] [id = 596] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 13E60400 == 32 [pid = 1180] [id = 595] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 13AC1000 == 31 [pid = 1180] [id = 594] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 12DBC800 == 30 [pid = 1180] [id = 593] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 0E8E0000 == 29 [pid = 1180] [id = 592] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 0CC53400 == 28 [pid = 1180] [id = 591] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (17180C00) [pid = 1180] [serial = 1771] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOCSHELL 13E1E000 == 27 [pid = 1180] [id = 590] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (14588C00) [pid = 1180] [serial = 1756] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (15E04400) [pid = 1180] [serial = 1760] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15895800) [pid = 1180] [serial = 1759] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (151E7400) [pid = 1180] [serial = 1757] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (16401800) [pid = 1180] [serial = 1762] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (1643FC00) [pid = 1180] [serial = 1768] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1640F000) [pid = 1180] [serial = 1763] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13E25800) [pid = 1180] [serial = 1753] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1189F000) [pid = 1180] [serial = 1750] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (129A0000) [pid = 1180] [serial = 1751] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D10E000) [pid = 1180] [serial = 1747] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D28FC00) [pid = 1180] [serial = 1748] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1189DC00) [pid = 1180] [serial = 1745] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0DEE6800) [pid = 1180] [serial = 1744] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17B26400) [pid = 1180] [serial = 1742] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (172E0000) [pid = 1180] [serial = 1741] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1589AC00) [pid = 1180] [serial = 1739] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1458D400) [pid = 1180] [serial = 1738] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13AB7800) [pid = 1180] [serial = 1736] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1299D000) [pid = 1180] [serial = 1735] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (16440400) [pid = 1180] [serial = 1769] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E0D400) [pid = 1180] [serial = 1765] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (15E25800) [pid = 1180] [serial = 1766] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (13E75800) [pid = 1180] [serial = 1754] [outer = 00000000] [url = about:blank] 09:43:31 INFO - PROCESS | 1180 | 1472661811703 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1171ms 09:43:31 INFO - PROCESS | 1180 | 1472661811722 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:43:31 INFO - PROCESS | 1180 | 1472661811725 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:43:31 INFO - PROCESS | 1180 | 1472661811729 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 1180 | 1472661811732 Marionette TRACE conn6 <- [1,2390,null,{}] 09:43:31 INFO - PROCESS | 1180 | 1472661811737 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 1180 | 1472661811742 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:31 INFO - PROCESS | 1180 | 1472661811832 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:43:31 INFO - PROCESS | 1180 | 1472661811928 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 1180 | 1472661811930 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:31 INFO - PROCESS | 1180 | ++DOCSHELL 0C276800 == 28 [pid = 1180] [id = 607] 09:43:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0C435000) [pid = 1180] [serial = 1821] [outer = 00000000] 09:43:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D295800) [pid = 1180] [serial = 1822] [outer = 0C435000] 09:43:31 INFO - PROCESS | 1180 | 1472661811980 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0E8E0000) [pid = 1180] [serial = 1823] [outer = 0C435000] 09:43:32 INFO - PROCESS | 1180 | 1472661812432 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 09:43:32 INFO - PROCESS | 1180 | 1472661812462 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 1180 | 1472661812466 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:43:32 INFO - PROCESS | 1180 | 1472661812475 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 1180 | 1472661812477 Marionette TRACE conn6 <- [1,2394,null,{}] 09:43:32 INFO - PROCESS | 1180 | 1472661812481 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 1180 | 1472661812483 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:32 INFO - PROCESS | 1180 | 1472661812572 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:43:32 INFO - PROCESS | 1180 | 1472661812579 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 1180 | 1472661812581 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:32 INFO - PROCESS | 1180 | ++DOCSHELL 123B5C00 == 29 [pid = 1180] [id = 608] 09:43:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1299A800) [pid = 1180] [serial = 1824] [outer = 00000000] 09:43:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (12DB7000) [pid = 1180] [serial = 1825] [outer = 1299A800] 09:43:32 INFO - PROCESS | 1180 | 1472661812628 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13ABC400) [pid = 1180] [serial = 1826] [outer = 1299A800] 09:43:33 INFO - PROCESS | 1180 | 1472661813111 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 09:43:33 INFO - PROCESS | 1180 | 1472661813145 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 1180 | 1472661813148 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:43:33 INFO - PROCESS | 1180 | 1472661813152 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 1180 | 1472661813158 Marionette TRACE conn6 <- [1,2398,null,{}] 09:43:33 INFO - PROCESS | 1180 | 1472661813168 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 1180 | 1472661813171 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:33 INFO - PROCESS | 1180 | 1472661813258 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:43:33 INFO - PROCESS | 1180 | 1472661813267 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 1180 | 1472661813269 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:33 INFO - PROCESS | 1180 | ++DOCSHELL 13E70000 == 30 [pid = 1180] [id = 609] 09:43:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E75800) [pid = 1180] [serial = 1827] [outer = 00000000] 09:43:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13F5BC00) [pid = 1180] [serial = 1828] [outer = 13E75800] 09:43:33 INFO - PROCESS | 1180 | 1472661813323 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13FBAC00) [pid = 1180] [serial = 1829] [outer = 13E75800] 09:43:33 INFO - PROCESS | 1180 | 1472661813819 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 09:43:33 INFO - PROCESS | 1180 | 1472661813886 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 1180 | 1472661813888 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 1180 | 1472661813891 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:43:33 INFO - PROCESS | 1180 | 1472661813893 Marionette TRACE conn6 <- [1,2402,null,{}] 09:43:33 INFO - PROCESS | 1180 | 1472661813897 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 1180 | 1472661813898 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:34 INFO - PROCESS | 1180 | 1472661814016 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:43:34 INFO - PROCESS | 1180 | 1472661814023 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 1180 | 1472661814025 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:34 INFO - PROCESS | 1180 | ++DOCSHELL 151D9800 == 31 [pid = 1180] [id = 610] 09:43:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (151DA000) [pid = 1180] [serial = 1830] [outer = 00000000] 09:43:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15890800) [pid = 1180] [serial = 1831] [outer = 151DA000] 09:43:34 INFO - PROCESS | 1180 | 1472661814123 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15898C00) [pid = 1180] [serial = 1832] [outer = 151DA000] 09:43:34 INFO - PROCESS | 1180 | 1472661814537 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 09:43:34 INFO - PROCESS | 1180 | 1472661814565 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 1180 | 1472661814568 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:43:34 INFO - PROCESS | 1180 | 1472661814571 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:43:34 INFO - PROCESS | 1180 | 1472661814573 Marionette TRACE conn6 <- [1,2406,null,{}] 09:43:34 INFO - PROCESS | 1180 | 1472661814576 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 1180 | 1472661814578 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:34 INFO - PROCESS | 1180 | 1472661814727 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:43:34 INFO - PROCESS | 1180 | 1472661814748 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 1180 | 1472661814754 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:34 INFO - PROCESS | 1180 | ++DOCSHELL 11366000 == 32 [pid = 1180] [id = 611] 09:43:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E03C00) [pid = 1180] [serial = 1833] [outer = 00000000] 09:43:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E0C800) [pid = 1180] [serial = 1834] [outer = 15E03C00] 09:43:34 INFO - PROCESS | 1180 | 1472661814810 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E33C00) [pid = 1180] [serial = 1835] [outer = 15E03C00] 09:43:35 INFO - PROCESS | 1180 | 1472661815286 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 09:43:35 INFO - PROCESS | 1180 | 1472661815345 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 1180 | 1472661815347 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:43:35 INFO - PROCESS | 1180 | 1472661815351 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 1180 | 1472661815352 Marionette TRACE conn6 <- [1,2410,null,{}] 09:43:35 INFO - PROCESS | 1180 | 1472661815356 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 1180 | 1472661815359 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:35 INFO - PROCESS | 1180 | 1472661815486 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:43:35 INFO - PROCESS | 1180 | 1472661815556 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 1180 | 1472661815558 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:35 INFO - PROCESS | 1180 | ++DOCSHELL 160E8C00 == 33 [pid = 1180] [id = 612] 09:43:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16405C00) [pid = 1180] [serial = 1836] [outer = 00000000] 09:43:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1643AC00) [pid = 1180] [serial = 1837] [outer = 16405C00] 09:43:35 INFO - PROCESS | 1180 | 1472661815604 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1643C000) [pid = 1180] [serial = 1838] [outer = 16405C00] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0CC53C00) [pid = 1180] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (165DD800) [pid = 1180] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1643B000) [pid = 1180] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13AC5400) [pid = 1180] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (12DBD800) [pid = 1180] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E07400) [pid = 1180] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11183800) [pid = 1180] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15893C00) [pid = 1180] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E62000) [pid = 1180] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0E8E3C00) [pid = 1180] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0C6F0C00) [pid = 1180] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1724E000) [pid = 1180] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13F54000) [pid = 1180] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:43:36 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16433000) [pid = 1180] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:43:36 INFO - PROCESS | 1180 | 1472661816184 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 09:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:43:36 INFO - PROCESS | 1180 | 1472661816221 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1180 | 1472661816223 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:43:36 INFO - PROCESS | 1180 | 1472661816227 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1180 | 1472661816228 Marionette TRACE conn6 <- [1,2414,null,{}] 09:43:36 INFO - PROCESS | 1180 | 1472661816232 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 1180 | 1472661816234 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:36 INFO - PROCESS | 1180 | 1472661816313 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:43:36 INFO - PROCESS | 1180 | 1472661816411 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 1180 | 1472661816413 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:36 INFO - PROCESS | 1180 | ++DOCSHELL 0C2E3400 == 34 [pid = 1180] [id = 613] 09:43:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0CC53C00) [pid = 1180] [serial = 1839] [outer = 00000000] 09:43:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15893C00) [pid = 1180] [serial = 1840] [outer = 0CC53C00] 09:43:36 INFO - PROCESS | 1180 | 1472661816461 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (16433000) [pid = 1180] [serial = 1841] [outer = 0CC53C00] 09:43:36 INFO - PROCESS | 1180 | 1472661816881 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 09:43:36 INFO - PROCESS | 1180 | 1472661816908 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1180 | 1472661816910 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:43:36 INFO - PROCESS | 1180 | 1472661816913 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1180 | 1472661816915 Marionette TRACE conn6 <- [1,2418,null,{}] 09:43:36 INFO - PROCESS | 1180 | 1472661816918 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 1180 | 1472661816920 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:37 INFO - PROCESS | 1180 | 1472661817007 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:43:37 INFO - PROCESS | 1180 | 1472661817013 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1180 | 1472661817014 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:37 INFO - PROCESS | 1180 | ++DOCSHELL 13E5DC00 == 35 [pid = 1180] [id = 614] 09:43:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13F57000) [pid = 1180] [serial = 1842] [outer = 00000000] 09:43:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1717D800) [pid = 1180] [serial = 1843] [outer = 13F57000] 09:43:37 INFO - PROCESS | 1180 | 1472661817061 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17185800) [pid = 1180] [serial = 1844] [outer = 13F57000] 09:43:37 INFO - PROCESS | 1180 | 1472661817500 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 09:43:37 INFO - PROCESS | 1180 | 1472661817544 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 1180 | 1472661817547 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:43:37 INFO - PROCESS | 1180 | 1472661817549 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 1180 | 1472661817551 Marionette TRACE conn6 <- [1,2422,null,{}] 09:43:37 INFO - PROCESS | 1180 | 1472661817559 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 1180 | 1472661817561 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:37 INFO - PROCESS | 1180 | 1472661817650 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:43:37 INFO - PROCESS | 1180 | 1472661817656 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1180 | 1472661817658 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:37 INFO - PROCESS | 1180 | ++DOCSHELL 13E60400 == 36 [pid = 1180] [id = 615] 09:43:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (14587000) [pid = 1180] [serial = 1845] [outer = 00000000] 09:43:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17272800) [pid = 1180] [serial = 1846] [outer = 14587000] 09:43:37 INFO - PROCESS | 1180 | 1472661817706 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17279000) [pid = 1180] [serial = 1847] [outer = 14587000] 09:43:38 INFO - PROCESS | 1180 | --DOCSHELL 0C276800 == 35 [pid = 1180] [id = 607] 09:43:38 INFO - PROCESS | 1180 | --DOCSHELL 07F86000 == 34 [pid = 1180] [id = 606] 09:43:38 INFO - PROCESS | 1180 | --DOCSHELL 13FB4800 == 33 [pid = 1180] [id = 604] 09:43:38 INFO - PROCESS | 1180 | --DOCSHELL 0B840000 == 32 [pid = 1180] [id = 605] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 160E8C00 == 31 [pid = 1180] [id = 612] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 123B5C00 == 30 [pid = 1180] [id = 608] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 13E5DC00 == 29 [pid = 1180] [id = 614] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 13E70000 == 28 [pid = 1180] [id = 609] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 0C2E3400 == 27 [pid = 1180] [id = 613] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 151D9800 == 26 [pid = 1180] [id = 610] 09:43:39 INFO - PROCESS | 1180 | --DOCSHELL 11366000 == 25 [pid = 1180] [id = 611] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 110B5C00 == 24 [pid = 1180] [id = 381] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0D289C00 == 23 [pid = 1180] [id = 365] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0D10FC00 == 22 [pid = 1180] [id = 367] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0C6FE400 == 21 [pid = 1180] [id = 364] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 13AB8400 == 20 [pid = 1180] [id = 368] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0D0A1C00 == 19 [pid = 1180] [id = 372] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 14586800 == 18 [pid = 1180] [id = 376] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0D0A7C00 == 17 [pid = 1180] [id = 366] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 15E34800 == 16 [pid = 1180] [id = 375] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0CC54000 == 15 [pid = 1180] [id = 377] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 08657000 == 14 [pid = 1180] [id = 371] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 110B4800 == 13 [pid = 1180] [id = 373] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 15E05000 == 12 [pid = 1180] [id = 374] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0C486000 == 11 [pid = 1180] [id = 369] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 14584000 == 10 [pid = 1180] [id = 370] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 13E5F400 == 9 [pid = 1180] [id = 378] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0B843000 == 8 [pid = 1180] [id = 380] 09:43:40 INFO - PROCESS | 1180 | --DOCSHELL 0D328C00 == 7 [pid = 1180] [id = 379] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D077800) [pid = 1180] [serial = 1774] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D28AC00) [pid = 1180] [serial = 1775] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (171AE400) [pid = 1180] [serial = 1772] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (164D9400) [pid = 1180] [serial = 1798] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E1CC00) [pid = 1180] [serial = 1783] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E6FC00) [pid = 1180] [serial = 1784] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13ABA800) [pid = 1180] [serial = 1780] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13AC1800) [pid = 1180] [serial = 1781] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E2E000) [pid = 1180] [serial = 1792] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E2EC00) [pid = 1180] [serial = 1793] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (16406C00) [pid = 1180] [serial = 1795] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (15E08800) [pid = 1180] [serial = 1789] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (15E0EC00) [pid = 1180] [serial = 1790] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (14584400) [pid = 1180] [serial = 1786] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (14592C00) [pid = 1180] [serial = 1787] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (11186000) [pid = 1180] [serial = 1777] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (17180800) [pid = 1180] [serial = 1801] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (11381000) [pid = 1180] [serial = 1778] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (16568000) [pid = 1180] [serial = 1799] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (17275400) [pid = 1180] [serial = 1804] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (151E8400) [pid = 1180] [serial = 1807] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (17242400) [pid = 1180] [serial = 1802] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (1727EC00) [pid = 1180] [serial = 1810] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (172D4C00) [pid = 1180] [serial = 1811] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (172DBC00) [pid = 1180] [serial = 1813] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 52 (15A38C00) [pid = 1180] [serial = 1808] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 51 (1727BC00) [pid = 1180] [serial = 1805] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | --DOMWINDOW == 50 (15E3F000) [pid = 1180] [serial = 1796] [outer = 00000000] [url = about:blank] 09:43:40 INFO - PROCESS | 1180 | 1472661820517 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3029ms 09:43:40 INFO - PROCESS | 1180 | 1472661820579 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 1180 | 1472661820584 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:43:40 INFO - PROCESS | 1180 | 1472661820590 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 1180 | 1472661820593 Marionette TRACE conn6 <- [1,2426,null,{}] 09:43:40 INFO - PROCESS | 1180 | 1472661820599 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 1180 | 1472661820602 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:40 INFO - PROCESS | 1180 | 1472661820705 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:43:40 INFO - PROCESS | 1180 | 1472661820796 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 1180 | 1472661820801 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:40 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F3400 == 8 [pid = 1180] [id = 616] 09:43:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 51 (0C6F5400) [pid = 1180] [serial = 1848] [outer = 00000000] 09:43:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 52 (0CC53000) [pid = 1180] [serial = 1849] [outer = 0C6F5400] 09:43:40 INFO - PROCESS | 1180 | 1472661820854 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (0D07C000) [pid = 1180] [serial = 1850] [outer = 0C6F5400] 09:43:41 INFO - PROCESS | 1180 | 1472661821275 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 09:43:41 INFO - PROCESS | 1180 | 1472661821324 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 1180 | 1472661821329 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:43:41 INFO - PROCESS | 1180 | 1472661821335 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 1180 | 1472661821338 Marionette TRACE conn6 <- [1,2430,null,{}] 09:43:41 INFO - PROCESS | 1180 | 1472661821342 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 1180 | 1472661821344 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:41 INFO - PROCESS | 1180 | 1472661821439 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:43:41 INFO - PROCESS | 1180 | 1472661821446 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 1180 | 1472661821448 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:41 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F0400 == 9 [pid = 1180] [id = 617] 09:43:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (0D328C00) [pid = 1180] [serial = 1851] [outer = 00000000] 09:43:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (0DD0B800) [pid = 1180] [serial = 1852] [outer = 0D328C00] 09:43:41 INFO - PROCESS | 1180 | 1472661821498 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (0E868000) [pid = 1180] [serial = 1853] [outer = 0D328C00] 09:43:42 INFO - PROCESS | 1180 | 1472661821990 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 09:43:42 INFO - PROCESS | 1180 | 1472661822009 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 1180 | 1472661822011 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:43:42 INFO - PROCESS | 1180 | 1472661822015 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 1180 | 1472661822018 Marionette TRACE conn6 <- [1,2434,null,{}] 09:43:42 INFO - PROCESS | 1180 | 1472661822030 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 1180 | 1472661822034 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:42 INFO - PROCESS | 1180 | 1472661822155 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:43:42 INFO - PROCESS | 1180 | 1472661822251 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 1180 | 1472661822254 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:42 INFO - PROCESS | 1180 | ++DOCSHELL 118A5C00 == 10 [pid = 1180] [id = 618] 09:43:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (118A7400) [pid = 1180] [serial = 1854] [outer = 00000000] 09:43:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (12355000) [pid = 1180] [serial = 1855] [outer = 118A7400] 09:43:42 INFO - PROCESS | 1180 | 1472661822306 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (1299D000) [pid = 1180] [serial = 1856] [outer = 118A7400] 09:43:42 INFO - PROCESS | 1180 | 1472661822722 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 09:43:42 INFO - PROCESS | 1180 | 1472661822749 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 1180 | 1472661822751 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:43:42 INFO - PROCESS | 1180 | 1472661822754 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 1180 | 1472661822756 Marionette TRACE conn6 <- [1,2438,null,{}] 09:43:42 INFO - PROCESS | 1180 | 1472661822759 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 1180 | 1472661822761 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:42 INFO - PROCESS | 1180 | 1472661822885 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:43:42 INFO - PROCESS | 1180 | 1472661822894 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 1180 | 1472661822896 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:42 INFO - PROCESS | 1180 | ++DOCSHELL 12D96C00 == 11 [pid = 1180] [id = 619] 09:43:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (12D98400) [pid = 1180] [serial = 1857] [outer = 00000000] 09:43:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (13AC2C00) [pid = 1180] [serial = 1858] [outer = 12D98400] 09:43:42 INFO - PROCESS | 1180 | 1472661822948 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (13ACCC00) [pid = 1180] [serial = 1859] [outer = 12D98400] 09:43:43 INFO - PROCESS | 1180 | 1472661823372 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 09:43:43 INFO - PROCESS | 1180 | 1472661823429 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 1180 | 1472661823431 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:43:43 INFO - PROCESS | 1180 | 1472661823434 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1180 | 1472661823436 Marionette TRACE conn6 <- [1,2442,null,{}] 09:43:43 INFO - PROCESS | 1180 | 1472661823446 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 1180 | 1472661823448 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:43 INFO - PROCESS | 1180 | 1472661823529 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:43:43 INFO - PROCESS | 1180 | 1472661823564 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1180 | 1472661823566 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:43 INFO - PROCESS | 1180 | ++DOCSHELL 13AD2000 == 12 [pid = 1180] [id = 620] 09:43:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13E1B400) [pid = 1180] [serial = 1860] [outer = 00000000] 09:43:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13E20000) [pid = 1180] [serial = 1861] [outer = 13E1B400] 09:43:43 INFO - PROCESS | 1180 | 1472661823616 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (13E5F400) [pid = 1180] [serial = 1862] [outer = 13E1B400] 09:43:44 INFO - PROCESS | 1180 | 1472661824051 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 09:43:44 INFO - PROCESS | 1180 | 1472661824065 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 1180 | 1472661824067 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:43:44 INFO - PROCESS | 1180 | 1472661824070 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 1180 | 1472661824072 Marionette TRACE conn6 <- [1,2446,null,{}] 09:43:44 INFO - PROCESS | 1180 | 1472661824076 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 1180 | 1472661824081 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:44 INFO - PROCESS | 1180 | 1472661824255 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:43:44 INFO - PROCESS | 1180 | 1472661824269 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 1180 | 1472661824271 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:44 INFO - PROCESS | 1180 | ++DOCSHELL 13FAD400 == 13 [pid = 1180] [id = 621] 09:43:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (1458F800) [pid = 1180] [serial = 1863] [outer = 00000000] 09:43:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (151E0400) [pid = 1180] [serial = 1864] [outer = 1458F800] 09:43:44 INFO - PROCESS | 1180 | 1472661824320 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (15384800) [pid = 1180] [serial = 1865] [outer = 1458F800] 09:43:44 INFO - PROCESS | 1180 | 1472661824733 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 09:43:44 INFO - PROCESS | 1180 | 1472661824801 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 1180 | 1472661824803 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:43:44 INFO - PROCESS | 1180 | 1472661824806 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 1180 | 1472661824808 Marionette TRACE conn6 <- [1,2450,null,{}] 09:43:44 INFO - PROCESS | 1180 | 1472661824812 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 1180 | 1472661824814 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:44 INFO - PROCESS | 1180 | 1472661824892 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:43:44 INFO - PROCESS | 1180 | 1472661824926 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 1180 | 1472661824928 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:44 INFO - PROCESS | 1180 | ++DOCSHELL 14591C00 == 14 [pid = 1180] [id = 622] 09:43:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (15892800) [pid = 1180] [serial = 1866] [outer = 00000000] 09:43:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15899C00) [pid = 1180] [serial = 1867] [outer = 15892800] 09:43:44 INFO - PROCESS | 1180 | 1472661824974 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1589A800) [pid = 1180] [serial = 1868] [outer = 15892800] 09:43:45 INFO - PROCESS | 1180 | 1472661825382 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 09:43:45 INFO - PROCESS | 1180 | 1472661825456 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 1180 | 1472661825458 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:43:45 INFO - PROCESS | 1180 | 1472661825461 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 1180 | 1472661825463 Marionette TRACE conn6 <- [1,2454,null,{}] 09:43:45 INFO - PROCESS | 1180 | 1472661825466 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 1180 | 1472661825468 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:45 INFO - PROCESS | 1180 | 1472661825583 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:43:45 INFO - PROCESS | 1180 | 1472661825590 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 1180 | 1472661825592 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:45 INFO - PROCESS | 1180 | ++DOCSHELL 1588C800 == 15 [pid = 1180] [id = 623] 09:43:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15A34800) [pid = 1180] [serial = 1869] [outer = 00000000] 09:43:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E0CC00) [pid = 1180] [serial = 1870] [outer = 15A34800] 09:43:45 INFO - PROCESS | 1180 | 1472661825639 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E08C00) [pid = 1180] [serial = 1871] [outer = 15A34800] 09:43:46 INFO - PROCESS | 1180 | 1472661826085 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 09:43:46 INFO - PROCESS | 1180 | 1472661826132 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 1180 | 1472661826134 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:43:46 INFO - PROCESS | 1180 | 1472661826137 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 1180 | 1472661826139 Marionette TRACE conn6 <- [1,2458,null,{}] 09:43:46 INFO - PROCESS | 1180 | 1472661826149 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 1180 | 1472661826151 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:46 INFO - PROCESS | 1180 | 1472661826272 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:43:46 INFO - PROCESS | 1180 | 1472661826365 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1180 | 1472661826367 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:46 INFO - PROCESS | 1180 | ++DOCSHELL 118A3C00 == 16 [pid = 1180] [id = 624] 09:43:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E27C00) [pid = 1180] [serial = 1872] [outer = 00000000] 09:43:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E32000) [pid = 1180] [serial = 1873] [outer = 15E27C00] 09:43:46 INFO - PROCESS | 1180 | 1472661826413 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E33400) [pid = 1180] [serial = 1874] [outer = 15E27C00] 09:43:46 INFO - PROCESS | 1180 | 1472661826835 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 09:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:43:46 INFO - PROCESS | 1180 | 1472661826871 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 1180 | 1472661826873 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:43:46 INFO - PROCESS | 1180 | 1472661826876 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 1180 | 1472661826878 Marionette TRACE conn6 <- [1,2462,null,{}] 09:43:46 INFO - PROCESS | 1180 | 1472661826881 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 1180 | 1472661826883 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:47 INFO - PROCESS | 1180 | 1472661827003 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:43:47 INFO - PROCESS | 1180 | 1472661827009 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1180 | 1472661827010 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:47 INFO - PROCESS | 1180 | ++DOCSHELL 15E3D800 == 17 [pid = 1180] [id = 625] 09:43:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E3F000) [pid = 1180] [serial = 1875] [outer = 00000000] 09:43:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (16404400) [pid = 1180] [serial = 1876] [outer = 15E3F000] 09:43:47 INFO - PROCESS | 1180 | 1472661827061 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1640F000) [pid = 1180] [serial = 1877] [outer = 15E3F000] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E03C00) [pid = 1180] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0CC53C00) [pid = 1180] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (16405C00) [pid = 1180] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13F57000) [pid = 1180] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (13E75800) [pid = 1180] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1299A800) [pid = 1180] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0C435000) [pid = 1180] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (07F86400) [pid = 1180] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0C229400) [pid = 1180] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1727E400) [pid = 1180] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:43:47 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (151DA000) [pid = 1180] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:43:47 INFO - PROCESS | 1180 | 1472661827690 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 870ms 09:43:47 INFO - PROCESS | 1180 | 1472661827748 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1180 | 1472661827750 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:43:47 INFO - PROCESS | 1180 | 1472661827753 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1180 | 1472661827755 Marionette TRACE conn6 <- [1,2466,null,{}] 09:43:47 INFO - PROCESS | 1180 | 1472661827763 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 1180 | 1472661827765 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:47 INFO - PROCESS | 1180 | 1472661827863 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:43:47 INFO - PROCESS | 1180 | 1472661827953 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1180 | 1472661827956 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:47 INFO - PROCESS | 1180 | ++DOCSHELL 113FD000 == 18 [pid = 1180] [id = 626] 09:43:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (11748000) [pid = 1180] [serial = 1878] [outer = 00000000] 09:43:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13E62000) [pid = 1180] [serial = 1879] [outer = 11748000] 09:43:48 INFO - PROCESS | 1180 | 1472661828010 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E38400) [pid = 1180] [serial = 1880] [outer = 11748000] 09:43:48 INFO - PROCESS | 1180 | 1472661828393 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 09:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:43:48 INFO - PROCESS | 1180 | 1472661828444 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1180 | 1472661828446 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:43:48 INFO - PROCESS | 1180 | 1472661828449 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 1180 | 1472661828450 Marionette TRACE conn6 <- [1,2470,null,{}] 09:43:48 INFO - PROCESS | 1180 | 1472661828454 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 1180 | 1472661828456 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:48 INFO - PROCESS | 1180 | 1472661828535 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:43:48 INFO - PROCESS | 1180 | 1472661828541 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 1180 | 1472661828543 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:48 INFO - PROCESS | 1180 | ++DOCSHELL 13E73800 == 19 [pid = 1180] [id = 627] 09:43:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15A35400) [pid = 1180] [serial = 1881] [outer = 00000000] 09:43:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1643B800) [pid = 1180] [serial = 1882] [outer = 15A35400] 09:43:48 INFO - PROCESS | 1180 | 1472661828588 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (16568400) [pid = 1180] [serial = 1883] [outer = 15A35400] 09:43:49 INFO - PROCESS | 1180 | 1472661829031 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 09:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:43:49 INFO - PROCESS | 1180 | 1472661829083 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 1180 | 1472661829085 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 1180 | 1472661829088 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1180 | 1472661829090 Marionette TRACE conn6 <- [1,2474,null,{}] 09:43:49 INFO - PROCESS | 1180 | 1472661829093 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 1180 | 1472661829095 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:49 INFO - PROCESS | 1180 | 1472661829175 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:43:49 INFO - PROCESS | 1180 | 1472661829180 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1180 | 1472661829182 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:49 INFO - PROCESS | 1180 | ++DOCSHELL 16570800 == 20 [pid = 1180] [id = 628] 09:43:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (165E1000) [pid = 1180] [serial = 1884] [outer = 00000000] 09:43:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1717C800) [pid = 1180] [serial = 1885] [outer = 165E1000] 09:43:49 INFO - PROCESS | 1180 | 1472661829227 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17185400) [pid = 1180] [serial = 1886] [outer = 165E1000] 09:43:49 INFO - PROCESS | 1180 | 1472661829781 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 09:43:49 INFO - PROCESS | 1180 | 1472661829820 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 1180 | 1472661829825 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:43:49 INFO - PROCESS | 1180 | 1472661829831 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1180 | 1472661829835 Marionette TRACE conn6 <- [1,2478,null,{}] 09:43:49 INFO - PROCESS | 1180 | 1472661829840 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 1180 | 1472661829843 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:49 INFO - PROCESS | 1180 | 1472661829976 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:43:50 INFO - PROCESS | 1180 | 1472661830110 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 1180 | 1472661830115 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:50 INFO - PROCESS | 1180 | ++DOCSHELL 08659000 == 21 [pid = 1180] [id = 629] 09:43:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (08659C00) [pid = 1180] [serial = 1887] [outer = 00000000] 09:43:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0D073000) [pid = 1180] [serial = 1888] [outer = 08659C00] 09:43:50 INFO - PROCESS | 1180 | 1472661830177 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D28AC00) [pid = 1180] [serial = 1889] [outer = 08659C00] 09:43:50 INFO - PROCESS | 1180 | 1472661830941 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1131ms 09:43:50 INFO - PROCESS | 1180 | 1472661830979 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 1180 | 1472661830984 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:43:50 INFO - PROCESS | 1180 | 1472661830992 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1180 | 1472661830994 Marionette TRACE conn6 <- [1,2482,null,{}] 09:43:51 INFO - PROCESS | 1180 | 1472661830999 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 1180 | 1472661831002 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:51 INFO - PROCESS | 1180 | 1472661831125 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:43:51 INFO - PROCESS | 1180 | 1472661831262 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1180 | 1472661831265 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:51 INFO - PROCESS | 1180 | ++DOCSHELL 1137E400 == 22 [pid = 1180] [id = 630] 09:43:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (11383000) [pid = 1180] [serial = 1890] [outer = 00000000] 09:43:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (11794800) [pid = 1180] [serial = 1891] [outer = 11383000] 09:43:51 INFO - PROCESS | 1180 | 1472661831325 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1299BC00) [pid = 1180] [serial = 1892] [outer = 11383000] 09:43:52 INFO - PROCESS | 1180 | 1472661832275 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1337ms 09:43:52 INFO - PROCESS | 1180 | 1472661832332 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1180 | 1472661832336 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:43:52 INFO - PROCESS | 1180 | 1472661832341 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1180 | 1472661832344 Marionette TRACE conn6 <- [1,2486,null,{}] 09:43:52 INFO - PROCESS | 1180 | 1472661832349 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 1180 | 1472661832352 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:52 INFO - PROCESS | 1180 | 1472661832450 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:43:52 INFO - PROCESS | 1180 | --DOCSHELL 13E60400 == 21 [pid = 1180] [id = 615] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E0C800) [pid = 1180] [serial = 1834] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (15E33C00) [pid = 1180] [serial = 1835] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15893C00) [pid = 1180] [serial = 1840] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1643AC00) [pid = 1180] [serial = 1837] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1717D800) [pid = 1180] [serial = 1843] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (16433000) [pid = 1180] [serial = 1841] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1643C000) [pid = 1180] [serial = 1838] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13F5BC00) [pid = 1180] [serial = 1828] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (12DB7000) [pid = 1180] [serial = 1825] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13ABC400) [pid = 1180] [serial = 1826] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D295800) [pid = 1180] [serial = 1822] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0E8E0000) [pid = 1180] [serial = 1823] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0C2CB800) [pid = 1180] [serial = 1820] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0866D400) [pid = 1180] [serial = 1819] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0DE91400) [pid = 1180] [serial = 1817] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (0D28EC00) [pid = 1180] [serial = 1816] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (17338400) [pid = 1180] [serial = 1814] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (15890800) [pid = 1180] [serial = 1831] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (17272800) [pid = 1180] [serial = 1846] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15898C00) [pid = 1180] [serial = 1832] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (17185800) [pid = 1180] [serial = 1844] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (13FBAC00) [pid = 1180] [serial = 1829] [outer = 00000000] [url = about:blank] 09:43:52 INFO - PROCESS | 1180 | 1472661832597 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 1180 | 1472661832599 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:52 INFO - PROCESS | 1180 | ++DOCSHELL 0866D400 == 22 [pid = 1180] [id = 631] 09:43:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (0B83F800) [pid = 1180] [serial = 1893] [outer = 00000000] 09:43:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (0C65F400) [pid = 1180] [serial = 1894] [outer = 0B83F800] 09:43:52 INFO - PROCESS | 1180 | 1472661832653 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0D28FC00) [pid = 1180] [serial = 1895] [outer = 0B83F800] 09:43:53 INFO - PROCESS | 1180 | 1472661833066 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 790ms 09:43:53 INFO - PROCESS | 1180 | 1472661833147 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 1180 | 1472661833152 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:43:53 INFO - PROCESS | 1180 | 1472661833158 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 1180 | 1472661833161 Marionette TRACE conn6 <- [1,2490,null,{}] 09:43:53 INFO - PROCESS | 1180 | 1472661833165 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 1180 | 1472661833167 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:53 INFO - PROCESS | 1180 | 1472661833255 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:43:53 INFO - PROCESS | 1180 | 1472661833267 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1180 | 1472661833269 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:53 INFO - PROCESS | 1180 | ++DOCSHELL 11072400 == 23 [pid = 1180] [id = 632] 09:43:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (11074C00) [pid = 1180] [serial = 1896] [outer = 00000000] 09:43:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (11769000) [pid = 1180] [serial = 1897] [outer = 11074C00] 09:43:53 INFO - PROCESS | 1180 | 1472661833318 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (118A8800) [pid = 1180] [serial = 1898] [outer = 11074C00] 09:43:53 INFO - PROCESS | 1180 | 1472661833805 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 09:43:53 INFO - PROCESS | 1180 | 1472661833829 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 1180 | 1472661833831 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 1180 | 1472661833835 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:43:53 INFO - PROCESS | 1180 | 1472661833838 Marionette TRACE conn6 <- [1,2494,null,{}] 09:43:53 INFO - PROCESS | 1180 | 1472661833883 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 1180 | 1472661833887 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:53 INFO - PROCESS | 1180 | 1472661833979 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:43:54 INFO - PROCESS | 1180 | 1472661834078 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 1180 | 1472661834081 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:54 INFO - PROCESS | 1180 | ++DOCSHELL 13E1EC00 == 24 [pid = 1180] [id = 633] 09:43:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13E1F000) [pid = 1180] [serial = 1899] [outer = 00000000] 09:43:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E5E400) [pid = 1180] [serial = 1900] [outer = 13E1F000] 09:43:54 INFO - PROCESS | 1180 | 1472661834131 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13E7A400) [pid = 1180] [serial = 1901] [outer = 13E1F000] 09:43:54 INFO - PROCESS | 1180 | 1472661834517 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 09:43:54 INFO - PROCESS | 1180 | 1472661834572 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 1180 | 1472661834583 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:43:54 INFO - PROCESS | 1180 | 1472661834587 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 1180 | 1472661834589 Marionette TRACE conn6 <- [1,2498,null,{}] 09:43:54 INFO - PROCESS | 1180 | 1472661834593 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 1180 | 1472661834595 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:54 INFO - PROCESS | 1180 | 1472661834719 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:43:54 INFO - PROCESS | 1180 | 1472661834784 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 1180 | 1472661834786 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:54 INFO - PROCESS | 1180 | ++DOCSHELL 14584000 == 25 [pid = 1180] [id = 634] 09:43:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (14587C00) [pid = 1180] [serial = 1902] [outer = 00000000] 09:43:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15388400) [pid = 1180] [serial = 1903] [outer = 14587C00] 09:43:54 INFO - PROCESS | 1180 | 1472661834833 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15894000) [pid = 1180] [serial = 1904] [outer = 14587C00] 09:43:55 INFO - PROCESS | 1180 | 1472661835252 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 09:43:55 INFO - PROCESS | 1180 | 1472661835321 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1180 | 1472661835323 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:43:55 INFO - PROCESS | 1180 | 1472661835327 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1180 | 1472661835328 Marionette TRACE conn6 <- [1,2502,null,{}] 09:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:43:55 INFO - PROCESS | 1180 | 1472661835380 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 1180 | 1472661835382 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:55 INFO - PROCESS | 1180 | 1472661835497 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:43:55 INFO - PROCESS | 1180 | 1472661835503 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 1180 | 1472661835505 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:55 INFO - PROCESS | 1180 | ++DOCSHELL 15896000 == 26 [pid = 1180] [id = 635] 09:43:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E01C00) [pid = 1180] [serial = 1905] [outer = 00000000] 09:43:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E0E800) [pid = 1180] [serial = 1906] [outer = 15E01C00] 09:43:55 INFO - PROCESS | 1180 | 1472661835552 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E25800) [pid = 1180] [serial = 1907] [outer = 15E01C00] 09:43:56 INFO - PROCESS | 1180 | 1472661836015 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 09:43:56 INFO - PROCESS | 1180 | 1472661836061 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1180 | 1472661836063 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 1180 | 1472661836072 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:43:56 INFO - PROCESS | 1180 | 1472661836073 Marionette TRACE conn6 <- [1,2506,null,{}] 09:43:56 INFO - PROCESS | 1180 | 1472661836077 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 1180 | 1472661836082 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:56 INFO - PROCESS | 1180 | 1472661836224 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:43:56 INFO - PROCESS | 1180 | 1472661836293 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1180 | 1472661836295 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:56 INFO - PROCESS | 1180 | ++DOCSHELL 15E3EC00 == 27 [pid = 1180] [id = 636] 09:43:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E3F400) [pid = 1180] [serial = 1908] [outer = 00000000] 09:43:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1643E000) [pid = 1180] [serial = 1909] [outer = 15E3F400] 09:43:56 INFO - PROCESS | 1180 | 1472661836342 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16437800) [pid = 1180] [serial = 1910] [outer = 15E3F400] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D328C00) [pid = 1180] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13E1B400) [pid = 1180] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (14587000) [pid = 1180] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1458F800) [pid = 1180] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (12D98400) [pid = 1180] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0C6F5400) [pid = 1180] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15892800) [pid = 1180] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (118A7400) [pid = 1180] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E27C00) [pid = 1180] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (11748000) [pid = 1180] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E3F000) [pid = 1180] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15A35400) [pid = 1180] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:43:56 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15A34800) [pid = 1180] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:43:56 INFO - PROCESS | 1180 | 1472661836904 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 09:43:56 INFO - PROCESS | 1180 | 1472661836946 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1180 | 1472661836948 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 1180 | 1472661836952 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:43:56 INFO - PROCESS | 1180 | 1472661836954 Marionette TRACE conn6 <- [1,2510,null,{}] 09:43:56 INFO - PROCESS | 1180 | 1472661836957 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 1180 | 1472661836959 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:57 INFO - PROCESS | 1180 | 1472661837039 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:43:57 INFO - PROCESS | 1180 | 1472661837044 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1180 | 1472661837046 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:57 INFO - PROCESS | 1180 | ++DOCSHELL 1538B800 == 28 [pid = 1180] [id = 637] 09:43:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (15891C00) [pid = 1180] [serial = 1911] [outer = 00000000] 09:43:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1643FC00) [pid = 1180] [serial = 1912] [outer = 15891C00] 09:43:57 INFO - PROCESS | 1180 | 1472661837092 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (16440C00) [pid = 1180] [serial = 1913] [outer = 15891C00] 09:43:57 INFO - PROCESS | 1180 | 1472661837521 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 09:43:57 INFO - PROCESS | 1180 | 1472661837586 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 1180 | 1472661837589 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 1180 | 1472661837592 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:43:57 INFO - PROCESS | 1180 | 1472661837594 Marionette TRACE conn6 <- [1,2514,null,{}] 09:43:57 INFO - PROCESS | 1180 | 1472661837597 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 1180 | 1472661837599 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:57 INFO - PROCESS | 1180 | 1472661837686 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:43:57 INFO - PROCESS | 1180 | 1472661837691 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1180 | 1472661837693 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:57 INFO - PROCESS | 1180 | ++DOCSHELL 1643D400 == 29 [pid = 1180] [id = 638] 09:43:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (165E0800) [pid = 1180] [serial = 1914] [outer = 00000000] 09:43:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (17185800) [pid = 1180] [serial = 1915] [outer = 165E0800] 09:43:57 INFO - PROCESS | 1180 | 1472661837742 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (17243000) [pid = 1180] [serial = 1916] [outer = 165E0800] 09:43:58 INFO - PROCESS | 1180 | 1472661838185 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 09:43:58 INFO - PROCESS | 1180 | 1472661838230 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1180 | 1472661838232 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:43:58 INFO - PROCESS | 1180 | 1472661838236 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 1180 | 1472661838237 Marionette TRACE conn6 <- [1,2518,null,{}] 09:43:58 INFO - PROCESS | 1180 | 1472661838241 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 1180 | 1472661838243 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:58 INFO - PROCESS | 1180 | 1472661838324 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:43:58 INFO - PROCESS | 1180 | 1472661838330 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1180 | 1472661838340 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:58 INFO - PROCESS | 1180 | ++DOCSHELL 17184400 == 30 [pid = 1180] [id = 639] 09:43:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (17248800) [pid = 1180] [serial = 1917] [outer = 00000000] 09:43:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17250C00) [pid = 1180] [serial = 1918] [outer = 17248800] 09:43:58 INFO - PROCESS | 1180 | 1472661838387 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17276C00) [pid = 1180] [serial = 1919] [outer = 17248800] 09:43:59 INFO - PROCESS | 1180 | 1472661839029 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 831ms 09:43:59 INFO - PROCESS | 1180 | 1472661839067 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1180 | 1472661839071 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:43:59 INFO - PROCESS | 1180 | 1472661839076 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 1180 | 1472661839080 Marionette TRACE conn6 <- [1,2522,null,{}] 09:43:59 INFO - PROCESS | 1180 | 1472661839086 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 1180 | 1472661839089 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:59 INFO - PROCESS | 1180 | 1472661839204 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:43:59 INFO - PROCESS | 1180 | 1472661839322 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 1180 | 1472661839324 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:43:59 INFO - PROCESS | 1180 | ++DOCSHELL 0CC51000 == 31 [pid = 1180] [id = 640] 09:43:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (0D287800) [pid = 1180] [serial = 1920] [outer = 00000000] 09:43:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (110BF000) [pid = 1180] [serial = 1921] [outer = 0D287800] 09:43:59 INFO - PROCESS | 1180 | 1472661839384 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (11770000) [pid = 1180] [serial = 1922] [outer = 0D287800] 09:44:00 INFO - PROCESS | 1180 | 1472661839994 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 990ms 09:44:00 INFO - PROCESS | 1180 | 1472661840067 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 1180 | 1472661840072 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:44:00 INFO - PROCESS | 1180 | 1472661840078 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 1180 | 1472661840081 Marionette TRACE conn6 <- [1,2526,null,{}] 09:44:00 INFO - PROCESS | 1180 | 1472661840086 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 1180 | 1472661840089 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:00 INFO - PROCESS | 1180 | 1472661840234 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:44:00 INFO - PROCESS | 1180 | 1472661840375 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1180 | 1472661840377 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:00 INFO - PROCESS | 1180 | ++DOCSHELL 13AC0C00 == 32 [pid = 1180] [id = 641] 09:44:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (13AC4400) [pid = 1180] [serial = 1923] [outer = 00000000] 09:44:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13E20C00) [pid = 1180] [serial = 1924] [outer = 13AC4400] 09:44:00 INFO - PROCESS | 1180 | 1472661840437 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1456F000) [pid = 1180] [serial = 1925] [outer = 13AC4400] 09:44:01 INFO - PROCESS | 1180 | 1472661841065 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1018ms 09:44:01 INFO - PROCESS | 1180 | 1472661841100 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1180 | 1472661841103 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 1180 | 1472661841106 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:44:01 INFO - PROCESS | 1180 | 1472661841110 Marionette TRACE conn6 <- [1,2530,null,{}] 09:44:01 INFO - PROCESS | 1180 | 1472661841122 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 1180 | 1472661841127 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:01 INFO - PROCESS | 1180 | 1472661841243 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:44:01 INFO - PROCESS | 1180 | 1472661841384 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1180 | 1472661841388 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:01 INFO - PROCESS | 1180 | ++DOCSHELL 1656C800 == 33 [pid = 1180] [id = 642] 09:44:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16571C00) [pid = 1180] [serial = 1926] [outer = 00000000] 09:44:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17244C00) [pid = 1180] [serial = 1927] [outer = 16571C00] 09:44:01 INFO - PROCESS | 1180 | 1472661841448 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17279400) [pid = 1180] [serial = 1928] [outer = 16571C00] 09:44:02 INFO - PROCESS | 1180 | 1472661842075 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1020ms 09:44:02 INFO - PROCESS | 1180 | 1472661842130 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1180 | 1472661842133 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:44:02 INFO - PROCESS | 1180 | 1472661842136 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 1180 | 1472661842139 Marionette TRACE conn6 <- [1,2534,null,{}] 09:44:02 INFO - PROCESS | 1180 | 1472661842142 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 1180 | 1472661842145 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:02 INFO - PROCESS | 1180 | 1472661842255 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:44:02 INFO - PROCESS | 1180 | 1472661842366 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 1180 | 1472661842369 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:02 INFO - PROCESS | 1180 | ++DOCSHELL 0865E400 == 34 [pid = 1180] [id = 643] 09:44:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (08669400) [pid = 1180] [serial = 1929] [outer = 00000000] 09:44:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0CC4F400) [pid = 1180] [serial = 1930] [outer = 08669400] 09:44:02 INFO - PROCESS | 1180 | 1472661842564 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0D476400) [pid = 1180] [serial = 1931] [outer = 08669400] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 15896000 == 33 [pid = 1180] [id = 635] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 14584000 == 32 [pid = 1180] [id = 634] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 1538B800 == 31 [pid = 1180] [id = 637] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 15E3EC00 == 30 [pid = 1180] [id = 636] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 1643D400 == 29 [pid = 1180] [id = 638] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 13AC0C00 == 28 [pid = 1180] [id = 641] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 1656C800 == 27 [pid = 1180] [id = 642] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 17184400 == 26 [pid = 1180] [id = 639] 09:44:03 INFO - PROCESS | 1180 | --DOCSHELL 0CC51000 == 25 [pid = 1180] [id = 640] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (0DD0B800) [pid = 1180] [serial = 1852] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0E868000) [pid = 1180] [serial = 1853] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13E20000) [pid = 1180] [serial = 1861] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (13E5F400) [pid = 1180] [serial = 1862] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (17279000) [pid = 1180] [serial = 1847] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (151E0400) [pid = 1180] [serial = 1864] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15384800) [pid = 1180] [serial = 1865] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AC2C00) [pid = 1180] [serial = 1858] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13ACCC00) [pid = 1180] [serial = 1859] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0CC53000) [pid = 1180] [serial = 1849] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D07C000) [pid = 1180] [serial = 1850] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15899C00) [pid = 1180] [serial = 1867] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (12355000) [pid = 1180] [serial = 1855] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1299D000) [pid = 1180] [serial = 1856] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15E32000) [pid = 1180] [serial = 1873] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1717C800) [pid = 1180] [serial = 1885] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E33400) [pid = 1180] [serial = 1874] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13E62000) [pid = 1180] [serial = 1879] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16404400) [pid = 1180] [serial = 1876] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1643B800) [pid = 1180] [serial = 1882] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15E0CC00) [pid = 1180] [serial = 1870] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (15E08C00) [pid = 1180] [serial = 1871] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (1640F000) [pid = 1180] [serial = 1877] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (16568400) [pid = 1180] [serial = 1883] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (1589A800) [pid = 1180] [serial = 1868] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (15E38400) [pid = 1180] [serial = 1880] [outer = 00000000] [url = about:blank] 09:44:03 INFO - PROCESS | 1180 | 1472661843821 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1729ms 09:44:03 INFO - PROCESS | 1180 | 1472661843874 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:44:03 INFO - PROCESS | 1180 | 1472661843879 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:44:03 INFO - PROCESS | 1180 | 1472661843884 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 1180 | 1472661843888 Marionette TRACE conn6 <- [1,2538,null,{}] 09:44:03 INFO - PROCESS | 1180 | 1472661843893 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 1180 | 1472661843897 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:03 INFO - PROCESS | 1180 | 1472661843984 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:44:04 INFO - PROCESS | 1180 | 1472661843992 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1180 | 1472661843995 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:04 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F8400 == 26 [pid = 1180] [id = 644] 09:44:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (0C6F9C00) [pid = 1180] [serial = 1932] [outer = 00000000] 09:44:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (0CC56400) [pid = 1180] [serial = 1933] [outer = 0C6F9C00] 09:44:04 INFO - PROCESS | 1180 | 1472661844048 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (0D09F400) [pid = 1180] [serial = 1934] [outer = 0C6F9C00] 09:44:04 INFO - PROCESS | 1180 | 1472661844584 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 09:44:04 INFO - PROCESS | 1180 | 1472661844615 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1180 | 1472661844620 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:44:04 INFO - PROCESS | 1180 | 1472661844626 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 1180 | 1472661844629 Marionette TRACE conn6 <- [1,2542,null,{}] 09:44:04 INFO - PROCESS | 1180 | 1472661844633 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 1180 | 1472661844635 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:04 INFO - PROCESS | 1180 | 1472661844725 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:44:04 INFO - PROCESS | 1180 | 1472661844734 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1180 | 1472661844737 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:04 INFO - PROCESS | 1180 | ++DOCSHELL 1137E800 == 27 [pid = 1180] [id = 645] 09:44:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (11381000) [pid = 1180] [serial = 1935] [outer = 00000000] 09:44:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (11791000) [pid = 1180] [serial = 1936] [outer = 11381000] 09:44:04 INFO - PROCESS | 1180 | 1472661844788 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (123AE800) [pid = 1180] [serial = 1937] [outer = 11381000] 09:44:05 INFO - PROCESS | 1180 | 1472661845279 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 09:44:05 INFO - PROCESS | 1180 | 1472661845300 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 1180 | 1472661845302 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 1180 | 1472661845306 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:44:05 INFO - PROCESS | 1180 | 1472661845309 Marionette TRACE conn6 <- [1,2546,null,{}] 09:44:05 INFO - PROCESS | 1180 | 1472661845320 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 1180 | 1472661845325 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:05 INFO - PROCESS | 1180 | 1472661845438 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:44:05 INFO - PROCESS | 1180 | 1472661845535 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 1180 | 1472661845538 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:05 INFO - PROCESS | 1180 | ++DOCSHELL 13ACEC00 == 28 [pid = 1180] [id = 646] 09:44:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13AD4400) [pid = 1180] [serial = 1938] [outer = 00000000] 09:44:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E1D800) [pid = 1180] [serial = 1939] [outer = 13AD4400] 09:44:05 INFO - PROCESS | 1180 | 1472661845591 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13E26800) [pid = 1180] [serial = 1940] [outer = 13AD4400] 09:44:06 INFO - PROCESS | 1180 | 1472661846000 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 09:44:06 INFO - PROCESS | 1180 | 1472661846043 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 1180 | 1472661846046 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:44:06 INFO - PROCESS | 1180 | 1472661846049 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1180 | 1472661846051 Marionette TRACE conn6 <- [1,2550,null,{}] 09:44:06 INFO - PROCESS | 1180 | 1472661846054 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 1180 | 1472661846056 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:06 INFO - PROCESS | 1180 | 1472661846174 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:44:06 INFO - PROCESS | 1180 | 1472661846183 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1180 | 1472661846185 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:06 INFO - PROCESS | 1180 | ++DOCSHELL 13E60000 == 29 [pid = 1180] [id = 647] 09:44:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E70C00) [pid = 1180] [serial = 1941] [outer = 00000000] 09:44:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1458B400) [pid = 1180] [serial = 1942] [outer = 13E70C00] 09:44:06 INFO - PROCESS | 1180 | 1472661846284 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (151E2400) [pid = 1180] [serial = 1943] [outer = 13E70C00] 09:44:06 INFO - PROCESS | 1180 | 1472661846726 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 09:44:06 INFO - PROCESS | 1180 | 1472661846781 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:44:06 INFO - PROCESS | 1180 | 1472661846783 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 1180 | 1472661846813 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1180 | 1472661846815 Marionette TRACE conn6 <- [1,2554,null,{}] 09:44:06 INFO - PROCESS | 1180 | 1472661846832 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 1180 | 1472661846834 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:06 INFO - PROCESS | 1180 | 1472661846946 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:44:06 INFO - PROCESS | 1180 | 1472661846958 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1180 | 1472661846960 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:06 INFO - PROCESS | 1180 | ++DOCSHELL 15388C00 == 30 [pid = 1180] [id = 648] 09:44:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1588F000) [pid = 1180] [serial = 1944] [outer = 00000000] 09:44:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1589A400) [pid = 1180] [serial = 1945] [outer = 1588F000] 09:44:07 INFO - PROCESS | 1180 | 1472661847006 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E04800) [pid = 1180] [serial = 1946] [outer = 1588F000] 09:44:07 INFO - PROCESS | 1180 | 1472661847514 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 09:44:07 INFO - PROCESS | 1180 | 1472661847557 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1180 | 1472661847559 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:44:07 INFO - PROCESS | 1180 | 1472661847562 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:44:07 INFO - PROCESS | 1180 | 1472661847564 Marionette TRACE conn6 <- [1,2558,null,{}] 09:44:07 INFO - PROCESS | 1180 | 1472661847567 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 1180 | 1472661847573 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:07 INFO - PROCESS | 1180 | 1472661847710 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:44:07 INFO - PROCESS | 1180 | 1472661847781 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 1180 | 1472661847783 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:07 INFO - PROCESS | 1180 | ++DOCSHELL 15E34800 == 31 [pid = 1180] [id = 649] 09:44:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E35400) [pid = 1180] [serial = 1947] [outer = 00000000] 09:44:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E3EC00) [pid = 1180] [serial = 1948] [outer = 15E35400] 09:44:07 INFO - PROCESS | 1180 | 1472661847830 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (160E0C00) [pid = 1180] [serial = 1949] [outer = 15E35400] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (15E3F400) [pid = 1180] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (165E1000) [pid = 1180] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (11383000) [pid = 1180] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0B83F800) [pid = 1180] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (11074C00) [pid = 1180] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E1F000) [pid = 1180] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (08659C00) [pid = 1180] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E01C00) [pid = 1180] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (165E0800) [pid = 1180] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (14587C00) [pid = 1180] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17248800) [pid = 1180] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:44:08 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15891C00) [pid = 1180] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:44:08 INFO - PROCESS | 1180 | 1472661848445 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 931ms 09:44:08 INFO - PROCESS | 1180 | 1472661848497 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 1180 | 1472661848499 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:44:08 INFO - PROCESS | 1180 | 1472661848502 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 1180 | 1472661848504 Marionette TRACE conn6 <- [1,2562,null,{}] 09:44:08 INFO - PROCESS | 1180 | 1472661848508 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 1180 | 1472661848509 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:08 INFO - PROCESS | 1180 | 1472661848588 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:44:08 INFO - PROCESS | 1180 | 1472661848596 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1180 | 1472661848598 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:08 INFO - PROCESS | 1180 | ++DOCSHELL 14587000 == 32 [pid = 1180] [id = 650] 09:44:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (14587C00) [pid = 1180] [serial = 1950] [outer = 00000000] 09:44:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E3C000) [pid = 1180] [serial = 1951] [outer = 14587C00] 09:44:08 INFO - PROCESS | 1180 | 1472661848643 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (160E2400) [pid = 1180] [serial = 1952] [outer = 14587C00] 09:44:09 INFO - PROCESS | 1180 | 1472661849077 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 09:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:44:09 INFO - PROCESS | 1180 | 1472661849133 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 1180 | 1472661849135 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 1180 | 1472661849138 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 1180 | 1472661849140 Marionette TRACE conn6 <- [1,2566,null,{}] 09:44:09 INFO - PROCESS | 1180 | 1472661849143 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 1180 | 1472661849145 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:09 INFO - PROCESS | 1180 | 1472661849225 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:44:09 INFO - PROCESS | 1180 | 1472661849230 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1180 | 1472661849232 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:09 INFO - PROCESS | 1180 | ++DOCSHELL 07F81800 == 33 [pid = 1180] [id = 651] 09:44:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1176F800) [pid = 1180] [serial = 1953] [outer = 00000000] 09:44:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1643B800) [pid = 1180] [serial = 1954] [outer = 1176F800] 09:44:09 INFO - PROCESS | 1180 | 1472661849277 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16435400) [pid = 1180] [serial = 1955] [outer = 1176F800] 09:44:09 INFO - PROCESS | 1180 | 1472661849714 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 09:44:09 INFO - PROCESS | 1180 | 1472661849769 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 1180 | 1472661849771 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 1180 | 1472661849774 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:44:09 INFO - PROCESS | 1180 | 1472661849776 Marionette TRACE conn6 <- [1,2570,null,{}] 09:44:09 INFO - PROCESS | 1180 | 1472661849780 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 1180 | 1472661849781 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:09 INFO - PROCESS | 1180 | 1472661849863 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:44:09 INFO - PROCESS | 1180 | 1472661849868 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1180 | 1472661849871 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:09 INFO - PROCESS | 1180 | ++DOCSHELL 08654800 == 34 [pid = 1180] [id = 652] 09:44:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0B841800) [pid = 1180] [serial = 1956] [outer = 00000000] 09:44:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (165E3C00) [pid = 1180] [serial = 1957] [outer = 0B841800] 09:44:09 INFO - PROCESS | 1180 | 1472661849920 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17184000) [pid = 1180] [serial = 1958] [outer = 0B841800] 09:44:10 INFO - PROCESS | 1180 | 1472661850686 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 971ms 09:44:10 INFO - PROCESS | 1180 | 1472661850751 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1180 | 1472661850755 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:44:10 INFO - PROCESS | 1180 | 1472661850760 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1180 | 1472661850764 Marionette TRACE conn6 <- [1,2574,null,{}] 09:44:10 INFO - PROCESS | 1180 | 1472661850770 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 1180 | 1472661850773 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:10 INFO - PROCESS | 1180 | 1472661850896 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:44:11 INFO - PROCESS | 1180 | 1472661851037 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1180 | 1472661851040 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:11 INFO - PROCESS | 1180 | ++DOCSHELL 0C436000 == 35 [pid = 1180] [id = 653] 09:44:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0CC55800) [pid = 1180] [serial = 1959] [outer = 00000000] 09:44:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0E8E0000) [pid = 1180] [serial = 1960] [outer = 0CC55800] 09:44:11 INFO - PROCESS | 1180 | 1472661851101 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1178FC00) [pid = 1180] [serial = 1961] [outer = 0CC55800] 09:44:11 INFO - PROCESS | 1180 | 1472661851804 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1083ms 09:44:11 INFO - PROCESS | 1180 | 1472661851843 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 1180 | 1472661851848 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:44:11 INFO - PROCESS | 1180 | 1472661851855 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1180 | 1472661851858 Marionette TRACE conn6 <- [1,2578,null,{}] 09:44:11 INFO - PROCESS | 1180 | 1472661851862 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 1180 | 1472661851865 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:11 INFO - PROCESS | 1180 | 1472661851988 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:44:12 INFO - PROCESS | 1180 | 1472661852115 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1180 | 1472661852118 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:12 INFO - PROCESS | 1180 | ++DOCSHELL 0C4E4C00 == 36 [pid = 1180] [id = 654] 09:44:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0C65A000) [pid = 1180] [serial = 1962] [outer = 00000000] 09:44:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13E25000) [pid = 1180] [serial = 1963] [outer = 0C65A000] 09:44:12 INFO - PROCESS | 1180 | 1472661852219 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (13F57000) [pid = 1180] [serial = 1964] [outer = 0C65A000] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 07F81800 == 35 [pid = 1180] [id = 651] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 14587000 == 34 [pid = 1180] [id = 650] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 15E34800 == 33 [pid = 1180] [id = 649] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 15388C00 == 32 [pid = 1180] [id = 648] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 13E60000 == 31 [pid = 1180] [id = 647] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 13ACEC00 == 30 [pid = 1180] [id = 646] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 1137E800 == 29 [pid = 1180] [id = 645] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 0C6F8400 == 28 [pid = 1180] [id = 644] 09:44:12 INFO - PROCESS | 1180 | --DOCSHELL 0865E400 == 27 [pid = 1180] [id = 643] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1643E000) [pid = 1180] [serial = 1909] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17185400) [pid = 1180] [serial = 1886] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (11794800) [pid = 1180] [serial = 1891] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (1299BC00) [pid = 1180] [serial = 1892] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0C65F400) [pid = 1180] [serial = 1894] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D28FC00) [pid = 1180] [serial = 1895] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11769000) [pid = 1180] [serial = 1897] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (118A8800) [pid = 1180] [serial = 1898] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E5E400) [pid = 1180] [serial = 1900] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0D073000) [pid = 1180] [serial = 1888] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D28AC00) [pid = 1180] [serial = 1889] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E0E800) [pid = 1180] [serial = 1906] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (16437800) [pid = 1180] [serial = 1910] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17185800) [pid = 1180] [serial = 1915] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (17243000) [pid = 1180] [serial = 1916] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (15388400) [pid = 1180] [serial = 1903] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (17250C00) [pid = 1180] [serial = 1918] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (17276C00) [pid = 1180] [serial = 1919] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15894000) [pid = 1180] [serial = 1904] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (15E25800) [pid = 1180] [serial = 1907] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (16440C00) [pid = 1180] [serial = 1913] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (1643FC00) [pid = 1180] [serial = 1912] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (13E7A400) [pid = 1180] [serial = 1901] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 1180 | 1472661853019 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1170ms 09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:44:13 INFO - PROCESS | 1180 | 1472661853028 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 1180 | 1472661853032 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 1180 | 1472661853036 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 1180 | 1472661853041 Marionette TRACE conn6 <- [1,2582,null,{}] 09:44:13 INFO - PROCESS | 1180 | 1472661853046 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 1180 | 1472661853048 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:13 INFO - PROCESS | 1180 | 1472661853147 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:44:13 INFO - PROCESS | 1180 | 1472661853246 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1180 | 1472661853249 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:13 INFO - PROCESS | 1180 | ++DOCSHELL 0B834400 == 28 [pid = 1180] [id = 655] 09:44:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (0B836C00) [pid = 1180] [serial = 1965] [outer = 00000000] 09:44:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (0D07C000) [pid = 1180] [serial = 1966] [outer = 0B836C00] 09:44:13 INFO - PROCESS | 1180 | 1472661853299 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (0DD0B400) [pid = 1180] [serial = 1967] [outer = 0B836C00] 09:44:13 INFO - PROCESS | 1180 | 1472661853749 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 790ms 09:44:13 INFO - PROCESS | 1180 | 1472661853828 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 1180 | 1472661853833 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:44:13 INFO - PROCESS | 1180 | 1472661853839 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 1180 | 1472661853841 Marionette TRACE conn6 <- [1,2586,null,{}] 09:44:13 INFO - PROCESS | 1180 | 1472661853845 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 1180 | 1472661853848 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:13 INFO - PROCESS | 1180 | 1472661853945 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:44:13 INFO - PROCESS | 1180 | 1472661853953 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1180 | 1472661853955 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:13 INFO - PROCESS | 1180 | ++DOCSHELL 118A9400 == 29 [pid = 1180] [id = 656] 09:44:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (12354C00) [pid = 1180] [serial = 1968] [outer = 00000000] 09:44:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (12CDDC00) [pid = 1180] [serial = 1969] [outer = 12354C00] 09:44:14 INFO - PROCESS | 1180 | 1472661854005 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (13AB8000) [pid = 1180] [serial = 1970] [outer = 12354C00] 09:44:14 INFO - PROCESS | 1180 | 1472661854490 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 09:44:14 INFO - PROCESS | 1180 | 1472661854513 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 1180 | 1472661854515 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 1180 | 1472661854518 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:44:14 INFO - PROCESS | 1180 | 1472661854522 Marionette TRACE conn6 <- [1,2590,null,{}] 09:44:14 INFO - PROCESS | 1180 | 1472661854533 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 1180 | 1472661854537 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:14 INFO - PROCESS | 1180 | 1472661854624 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:44:14 INFO - PROCESS | 1180 | 1472661854634 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1180 | 1472661854637 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:14 INFO - PROCESS | 1180 | ++DOCSHELL 13F5F800 == 30 [pid = 1180] [id = 657] 09:44:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (13F60400) [pid = 1180] [serial = 1971] [outer = 00000000] 09:44:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (1458F400) [pid = 1180] [serial = 1972] [outer = 13F60400] 09:44:14 INFO - PROCESS | 1180 | 1472661854686 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1588E800) [pid = 1180] [serial = 1973] [outer = 13F60400] 09:44:15 INFO - PROCESS | 1180 | 1472661855154 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 09:44:15 INFO - PROCESS | 1180 | 1472661855193 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1180 | 1472661855196 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:44:15 INFO - PROCESS | 1180 | 1472661855199 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:44:15 INFO - PROCESS | 1180 | 1472661855200 Marionette TRACE conn6 <- [1,2594,null,{}] 09:44:15 INFO - PROCESS | 1180 | 1472661855204 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 1180 | 1472661855206 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:15 INFO - PROCESS | 1180 | 1472661855299 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:44:15 INFO - PROCESS | 1180 | 1472661855334 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 1180 | 1472661855336 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:15 INFO - PROCESS | 1180 | ++DOCSHELL 15895C00 == 31 [pid = 1180] [id = 658] 09:44:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15898400) [pid = 1180] [serial = 1974] [outer = 00000000] 09:44:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E10800) [pid = 1180] [serial = 1975] [outer = 15898400] 09:44:15 INFO - PROCESS | 1180 | 1472661855383 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E25000) [pid = 1180] [serial = 1976] [outer = 15898400] 09:44:15 INFO - PROCESS | 1180 | 1472661855879 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 09:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:44:15 INFO - PROCESS | 1180 | 1472661855933 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1180 | 1472661855935 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:44:15 INFO - PROCESS | 1180 | 1472661855938 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 1180 | 1472661855940 Marionette TRACE conn6 <- [1,2598,null,{}] 09:44:15 INFO - PROCESS | 1180 | 1472661855944 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 1180 | 1472661855946 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:16 INFO - PROCESS | 1180 | 1472661856061 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:44:16 INFO - PROCESS | 1180 | 1472661856070 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1180 | 1472661856072 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:16 INFO - PROCESS | 1180 | ++DOCSHELL 15E09800 == 32 [pid = 1180] [id = 659] 09:44:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E0F000) [pid = 1180] [serial = 1977] [outer = 00000000] 09:44:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E36800) [pid = 1180] [serial = 1978] [outer = 15E0F000] 09:44:16 INFO - PROCESS | 1180 | 1472661856174 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E3E800) [pid = 1180] [serial = 1979] [outer = 15E0F000] 09:44:16 INFO - PROCESS | 1180 | 1472661856630 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:44:16 INFO - PROCESS | 1180 | 1472661856699 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 1180 | 1472661856701 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 1180 | 1472661856704 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 1180 | 1472661856706 Marionette TRACE conn6 <- [1,2602,null,{}] 09:44:16 INFO - PROCESS | 1180 | 1472661856709 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 1180 | 1472661856715 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:16 INFO - PROCESS | 1180 | 1472661856856 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:44:16 INFO - PROCESS | 1180 | 1472661856929 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1180 | 1472661856931 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:16 INFO - PROCESS | 1180 | ++DOCSHELL 11188000 == 33 [pid = 1180] [id = 660] 09:44:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E36000) [pid = 1180] [serial = 1980] [outer = 00000000] 09:44:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17178000) [pid = 1180] [serial = 1981] [outer = 15E36000] 09:44:16 INFO - PROCESS | 1180 | 1472661856977 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (165E0800) [pid = 1180] [serial = 1982] [outer = 15E36000] 09:44:17 INFO - PROCESS | 1180 | 1472661857399 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 09:44:17 INFO - PROCESS | 1180 | 1472661857436 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1180 | 1472661857439 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:44:17 INFO - PROCESS | 1180 | 1472661857442 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1180 | 1472661857444 Marionette TRACE conn6 <- [1,2606,null,{}] 09:44:17 INFO - PROCESS | 1180 | 1472661857447 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 1180 | 1472661857449 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:17 INFO - PROCESS | 1180 | 1472661857642 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13AD4400) [pid = 1180] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (11381000) [pid = 1180] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (08669400) [pid = 1180] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0C6F9C00) [pid = 1180] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1588F000) [pid = 1180] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D287800) [pid = 1180] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13AC4400) [pid = 1180] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (16571C00) [pid = 1180] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E35400) [pid = 1180] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1176F800) [pid = 1180] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (13E70C00) [pid = 1180] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:44:17 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (14587C00) [pid = 1180] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:44:17 INFO - PROCESS | 1180 | 1472661857710 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1180 | 1472661857712 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:17 INFO - PROCESS | 1180 | ++DOCSHELL 08669400 == 34 [pid = 1180] [id = 661] 09:44:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0B838C00) [pid = 1180] [serial = 1983] [outer = 00000000] 09:44:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (11381000) [pid = 1180] [serial = 1984] [outer = 0B838C00] 09:44:17 INFO - PROCESS | 1180 | 1472661857758 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13ABAC00) [pid = 1180] [serial = 1985] [outer = 0B838C00] 09:44:18 INFO - PROCESS | 1180 | 1472661858113 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 09:44:18 INFO - PROCESS | 1180 | 1472661858175 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 1180 | 1472661858177 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:44:18 INFO - PROCESS | 1180 | 1472661858180 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1180 | 1472661858182 Marionette TRACE conn6 <- [1,2610,null,{}] 09:44:18 INFO - PROCESS | 1180 | 1472661858210 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 1180 | 1472661858212 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:18 INFO - PROCESS | 1180 | 1472661858294 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:44:18 INFO - PROCESS | 1180 | 1472661858300 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1180 | 1472661858302 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:18 INFO - PROCESS | 1180 | ++DOCSHELL 13E1A800 == 35 [pid = 1180] [id = 662] 09:44:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13E5FC00) [pid = 1180] [serial = 1986] [outer = 00000000] 09:44:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (164DC400) [pid = 1180] [serial = 1987] [outer = 13E5FC00] 09:44:18 INFO - PROCESS | 1180 | 1472661858347 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (17249400) [pid = 1180] [serial = 1988] [outer = 13E5FC00] 09:44:18 INFO - PROCESS | 1180 | 1472661858799 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 09:44:18 INFO - PROCESS | 1180 | 1472661858851 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:44:18 INFO - PROCESS | 1180 | 1472661858863 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:44:18 INFO - PROCESS | 1180 | 1472661858866 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1180 | 1472661858868 Marionette TRACE conn6 <- [1,2614,null,{}] 09:44:18 INFO - PROCESS | 1180 | 1472661858871 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 1180 | 1472661858873 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:18 INFO - PROCESS | 1180 | 1472661858955 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:44:18 INFO - PROCESS | 1180 | 1472661858961 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1180 | 1472661858963 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:18 INFO - PROCESS | 1180 | ++DOCSHELL 13F5E400 == 36 [pid = 1180] [id = 663] 09:44:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (14591800) [pid = 1180] [serial = 1989] [outer = 00000000] 09:44:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1727A800) [pid = 1180] [serial = 1990] [outer = 14591800] 09:44:19 INFO - PROCESS | 1180 | 1472661859008 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1727E800) [pid = 1180] [serial = 1991] [outer = 14591800] 09:44:19 INFO - PROCESS | 1180 | 1472661859456 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 09:44:19 INFO - PROCESS | 1180 | 1472661859502 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1180 | 1472661859504 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:44:19 INFO - PROCESS | 1180 | 1472661859507 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 1180 | 1472661859509 Marionette TRACE conn6 <- [1,2618,null,{}] 09:44:19 INFO - PROCESS | 1180 | 1472661859513 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 1180 | 1472661859514 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:19 INFO - PROCESS | 1180 | 1472661859596 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:44:19 INFO - PROCESS | 1180 | 1472661859601 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1180 | 1472661859603 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:19 INFO - PROCESS | 1180 | ++DOCSHELL 17278400 == 37 [pid = 1180] [id = 664] 09:44:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (172D2C00) [pid = 1180] [serial = 1992] [outer = 00000000] 09:44:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (172D9800) [pid = 1180] [serial = 1993] [outer = 172D2C00] 09:44:19 INFO - PROCESS | 1180 | 1472661859649 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17277400) [pid = 1180] [serial = 1994] [outer = 172D2C00] 09:44:20 INFO - PROCESS | 1180 | 1472661860355 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 870ms 09:44:20 INFO - PROCESS | 1180 | 1472661860379 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 1180 | 1472661860384 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:44:20 INFO - PROCESS | 1180 | 1472661860389 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:44:20 INFO - PROCESS | 1180 | 1472661860394 Marionette TRACE conn6 <- [1,2622,null,{}] 09:44:20 INFO - PROCESS | 1180 | 1472661860400 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 1180 | 1472661860403 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:20 INFO - PROCESS | 1180 | 1472661860519 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:44:20 INFO - PROCESS | 1180 | 1472661860661 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 1180 | 1472661860664 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:20 INFO - PROCESS | 1180 | ++DOCSHELL 0D28A800 == 38 [pid = 1180] [id = 665] 09:44:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0D28F800) [pid = 1180] [serial = 1995] [outer = 00000000] 09:44:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (113FC400) [pid = 1180] [serial = 1996] [outer = 0D28F800] 09:44:20 INFO - PROCESS | 1180 | 1472661860728 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (12D8EC00) [pid = 1180] [serial = 1997] [outer = 0D28F800] 09:44:21 INFO - PROCESS | 1180 | 1472661861364 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1019ms 09:44:21 INFO - PROCESS | 1180 | 1472661861413 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 1180 | 1472661861417 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:44:21 INFO - PROCESS | 1180 | 1472661861424 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 1180 | 1472661861427 Marionette TRACE conn6 <- [1,2626,null,{}] 09:44:21 INFO - PROCESS | 1180 | 1472661861431 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 1180 | 1472661861434 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:21 INFO - PROCESS | 1180 | 1472661861550 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:44:21 INFO - PROCESS | 1180 | 1472661861692 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 1180 | 1472661861695 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:21 INFO - PROCESS | 1180 | ++DOCSHELL 13E79800 == 39 [pid = 1180] [id = 666] 09:44:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (13E7E000) [pid = 1180] [serial = 1998] [outer = 00000000] 09:44:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (15E04400) [pid = 1180] [serial = 1999] [outer = 13E7E000] 09:44:21 INFO - PROCESS | 1180 | 1472661861754 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (15E30400) [pid = 1180] [serial = 2000] [outer = 13E7E000] 09:44:22 INFO - PROCESS | 1180 | 1472661862398 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1018ms 09:44:22 INFO - PROCESS | 1180 | 1472661862445 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1180 | 1472661862448 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:44:22 INFO - PROCESS | 1180 | 1472661862452 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 1180 | 1472661862456 Marionette TRACE conn6 <- [1,2630,null,{}] 09:44:22 INFO - PROCESS | 1180 | 1472661862467 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 1180 | 1472661862472 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:22 INFO - PROCESS | 1180 | 1472661862588 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:44:22 INFO - PROCESS | 1180 | 1472661862733 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1180 | 1472661862737 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:22 INFO - PROCESS | 1180 | ++DOCSHELL 172D9C00 == 40 [pid = 1180] [id = 667] 09:44:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (172DC800) [pid = 1180] [serial = 2001] [outer = 00000000] 09:44:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (17338800) [pid = 1180] [serial = 2002] [outer = 172DC800] 09:44:22 INFO - PROCESS | 1180 | 1472661862796 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (173EB000) [pid = 1180] [serial = 2003] [outer = 172DC800] 09:44:23 INFO - PROCESS | 1180 | 1472661863565 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:44:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1131ms 09:44:23 INFO - PROCESS | 1180 | 1472661863595 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 1180 | 1472661863599 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:44:23 INFO - PROCESS | 1180 | 1472661863605 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1180 | 1472661863609 Marionette TRACE conn6 <- [1,2634,null,{}] 09:44:23 INFO - PROCESS | 1180 | 1472661863614 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 1180 | 1472661863617 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:23 INFO - PROCESS | 1180 | 1472661863718 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:44:23 INFO - PROCESS | 1180 | 1472661863853 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 1180 | 1472661863858 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:23 INFO - PROCESS | 1180 | ++DOCSHELL 11074C00 == 41 [pid = 1180] [id = 668] 09:44:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (110B4800) [pid = 1180] [serial = 2004] [outer = 00000000] 09:44:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (11382400) [pid = 1180] [serial = 2005] [outer = 110B4800] 09:44:23 INFO - PROCESS | 1180 | 1472661863913 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (1178D000) [pid = 1180] [serial = 2006] [outer = 110B4800] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 13F5E400 == 40 [pid = 1180] [id = 663] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 13E1A800 == 39 [pid = 1180] [id = 662] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 08669400 == 38 [pid = 1180] [id = 661] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 11188000 == 37 [pid = 1180] [id = 660] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 15E09800 == 36 [pid = 1180] [id = 659] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 15895C00 == 35 [pid = 1180] [id = 658] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 13F5F800 == 34 [pid = 1180] [id = 657] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 118A9400 == 33 [pid = 1180] [id = 656] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 0B834400 == 32 [pid = 1180] [id = 655] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 0C4E4C00 == 31 [pid = 1180] [id = 654] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 0C436000 == 30 [pid = 1180] [id = 653] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 08654800 == 29 [pid = 1180] [id = 652] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 172D9C00 == 28 [pid = 1180] [id = 667] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 13E79800 == 27 [pid = 1180] [id = 666] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 17278400 == 26 [pid = 1180] [id = 664] 09:44:25 INFO - PROCESS | 1180 | --DOCSHELL 0D28A800 == 25 [pid = 1180] [id = 665] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (13E1D800) [pid = 1180] [serial = 1939] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (11791000) [pid = 1180] [serial = 1936] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (123AE800) [pid = 1180] [serial = 1937] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0D476400) [pid = 1180] [serial = 1931] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0CC4F400) [pid = 1180] [serial = 1930] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0CC56400) [pid = 1180] [serial = 1933] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (0D09F400) [pid = 1180] [serial = 1934] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1589A400) [pid = 1180] [serial = 1945] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E04800) [pid = 1180] [serial = 1946] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (11770000) [pid = 1180] [serial = 1922] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (110BF000) [pid = 1180] [serial = 1921] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (1456F000) [pid = 1180] [serial = 1925] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13E20C00) [pid = 1180] [serial = 1924] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (17279400) [pid = 1180] [serial = 1928] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (17244C00) [pid = 1180] [serial = 1927] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E3EC00) [pid = 1180] [serial = 1948] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (160E0C00) [pid = 1180] [serial = 1949] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1643B800) [pid = 1180] [serial = 1954] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1458B400) [pid = 1180] [serial = 1942] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (151E2400) [pid = 1180] [serial = 1943] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (165E3C00) [pid = 1180] [serial = 1957] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E3C000) [pid = 1180] [serial = 1951] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (16435400) [pid = 1180] [serial = 1955] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (160E2400) [pid = 1180] [serial = 1952] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (13E26800) [pid = 1180] [serial = 1940] [outer = 00000000] [url = about:blank] 09:44:25 INFO - PROCESS | 1180 | 1472661865185 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1682ms 09:44:25 INFO - PROCESS | 1180 | 1472661865290 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1180 | 1472661865295 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:44:25 INFO - PROCESS | 1180 | 1472661865301 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1180 | 1472661865304 Marionette TRACE conn6 <- [1,2638,null,{}] 09:44:25 INFO - PROCESS | 1180 | 1472661865309 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 1180 | 1472661865312 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:25 INFO - PROCESS | 1180 | 1472661865413 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:44:25 INFO - PROCESS | 1180 | 1472661865501 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1180 | 1472661865506 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:25 INFO - PROCESS | 1180 | ++DOCSHELL 0CC53400 == 26 [pid = 1180] [id = 669] 09:44:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0CC56400) [pid = 1180] [serial = 2007] [outer = 00000000] 09:44:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D288800) [pid = 1180] [serial = 2008] [outer = 0CC56400] 09:44:25 INFO - PROCESS | 1180 | 1472661865556 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D293000) [pid = 1180] [serial = 2009] [outer = 0CC56400] 09:44:25 INFO - PROCESS | 1180 | 1472661865971 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:44:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 09:44:26 INFO - PROCESS | 1180 | 1472661866035 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1180 | 1472661866040 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:44:26 INFO - PROCESS | 1180 | 1472661866046 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1180 | 1472661866049 Marionette TRACE conn6 <- [1,2642,null,{}] 09:44:26 INFO - PROCESS | 1180 | 1472661866053 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 1180 | 1472661866056 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:26 INFO - PROCESS | 1180 | 1472661866145 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:44:26 INFO - PROCESS | 1180 | 1472661866154 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 1180 | 1472661866156 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:26 INFO - PROCESS | 1180 | ++DOCSHELL 11360C00 == 27 [pid = 1180] [id = 670] 09:44:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (11364800) [pid = 1180] [serial = 2010] [outer = 00000000] 09:44:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (11749800) [pid = 1180] [serial = 2011] [outer = 11364800] 09:44:26 INFO - PROCESS | 1180 | 1472661866206 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (1189DC00) [pid = 1180] [serial = 2012] [outer = 11364800] 09:44:26 INFO - PROCESS | 1180 | 1472661866676 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:44:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 09:44:26 INFO - PROCESS | 1180 | 1472661866719 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1180 | 1472661866722 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:44:26 INFO - PROCESS | 1180 | 1472661866725 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:44:26 INFO - PROCESS | 1180 | 1472661866728 Marionette TRACE conn6 <- [1,2646,null,{}] 09:44:26 INFO - PROCESS | 1180 | 1472661866739 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 1180 | 1472661866744 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:26 INFO - PROCESS | 1180 | 1472661866860 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:44:26 INFO - PROCESS | 1180 | 1472661866966 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 1180 | 1472661866969 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:26 INFO - PROCESS | 1180 | ++DOCSHELL 13E20400 == 28 [pid = 1180] [id = 671] 09:44:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E20C00) [pid = 1180] [serial = 2013] [outer = 00000000] 09:44:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E25400) [pid = 1180] [serial = 2014] [outer = 13E20C00] 09:44:27 INFO - PROCESS | 1180 | 1472661867021 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (13E73000) [pid = 1180] [serial = 2015] [outer = 13E20C00] 09:44:27 INFO - PROCESS | 1180 | 1472661867451 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 09:44:27 INFO - PROCESS | 1180 | 1472661867500 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 1180 | 1472661867502 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:44:27 INFO - PROCESS | 1180 | 1472661867510 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 1180 | 1472661867512 Marionette TRACE conn6 <- [1,2650,null,{}] 09:44:27 INFO - PROCESS | 1180 | 1472661867516 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 1180 | 1472661867518 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:27 INFO - PROCESS | 1180 | 1472661867643 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:44:27 INFO - PROCESS | 1180 | 1472661867654 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1180 | 1472661867656 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:27 INFO - PROCESS | 1180 | ++DOCSHELL 13E24800 == 29 [pid = 1180] [id = 672] 09:44:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (13E7A400) [pid = 1180] [serial = 2016] [outer = 00000000] 09:44:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (14592400) [pid = 1180] [serial = 2017] [outer = 13E7A400] 09:44:27 INFO - PROCESS | 1180 | 1472661867704 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15387000) [pid = 1180] [serial = 2018] [outer = 13E7A400] 09:44:28 INFO - PROCESS | 1180 | 1472661868145 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 09:44:28 INFO - PROCESS | 1180 | 1472661868179 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 1180 | 1472661868182 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:44:28 INFO - PROCESS | 1180 | 1472661868185 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 1180 | 1472661868187 Marionette TRACE conn6 <- [1,2654,null,{}] 09:44:28 INFO - PROCESS | 1180 | 1472661868190 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 1180 | 1472661868192 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:28 INFO - PROCESS | 1180 | 1472661868332 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:44:28 INFO - PROCESS | 1180 | 1472661868339 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1180 | 1472661868341 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:28 INFO - PROCESS | 1180 | ++DOCSHELL 15891C00 == 30 [pid = 1180] [id = 673] 09:44:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15895800) [pid = 1180] [serial = 2019] [outer = 00000000] 09:44:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E05400) [pid = 1180] [serial = 2020] [outer = 15895800] 09:44:28 INFO - PROCESS | 1180 | 1472661868392 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E0A800) [pid = 1180] [serial = 2021] [outer = 15895800] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (172D2C00) [pid = 1180] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (14591800) [pid = 1180] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E0F000) [pid = 1180] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E36000) [pid = 1180] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0B838C00) [pid = 1180] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0B841800) [pid = 1180] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (12354C00) [pid = 1180] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15898400) [pid = 1180] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0C65A000) [pid = 1180] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0B836C00) [pid = 1180] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13F60400) [pid = 1180] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (0CC55800) [pid = 1180] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:44:29 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (13E5FC00) [pid = 1180] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:44:29 INFO - PROCESS | 1180 | 1472661869539 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1376ms 09:44:29 INFO - PROCESS | 1180 | 1472661869561 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 1180 | 1472661869563 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:44:29 INFO - PROCESS | 1180 | 1472661869566 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1180 | 1472661869568 Marionette TRACE conn6 <- [1,2658,null,{}] 09:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:44:29 INFO - PROCESS | 1180 | 1472661869571 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 1180 | 1472661869577 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:29 INFO - PROCESS | 1180 | 1472661869709 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:44:29 INFO - PROCESS | 1180 | 1472661869718 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 1180 | 1472661869720 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:29 INFO - PROCESS | 1180 | ++DOCSHELL 12D91800 == 31 [pid = 1180] [id = 674] 09:44:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (12DBE000) [pid = 1180] [serial = 2022] [outer = 00000000] 09:44:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1589A800) [pid = 1180] [serial = 2023] [outer = 12DBE000] 09:44:29 INFO - PROCESS | 1180 | 1472661869766 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E0C000) [pid = 1180] [serial = 2024] [outer = 12DBE000] 09:44:30 INFO - PROCESS | 1180 | 1472661870681 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:44:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:44:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1129ms 09:44:30 INFO - PROCESS | 1180 | 1472661870700 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 1180 | 1472661870702 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:44:30 INFO - PROCESS | 1180 | 1472661870705 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:44:30 INFO - PROCESS | 1180 | 1472661870707 Marionette TRACE conn6 <- [1,2662,null,{}] 09:44:30 INFO - PROCESS | 1180 | 1472661870710 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 1180 | 1472661870712 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:30 INFO - PROCESS | 1180 | 1472661870826 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:44:30 INFO - PROCESS | 1180 | 1472661870834 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 1180 | 1472661870836 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:30 INFO - PROCESS | 1180 | ++DOCSHELL 13F60000 == 32 [pid = 1180] [id = 675] 09:44:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15898400) [pid = 1180] [serial = 2025] [outer = 00000000] 09:44:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1640E000) [pid = 1180] [serial = 2026] [outer = 15898400] 09:44:30 INFO - PROCESS | 1180 | 1472661870881 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (16432400) [pid = 1180] [serial = 2027] [outer = 15898400] 09:44:31 INFO - PROCESS | 1180 | 1472661871854 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:44:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:44:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 09:44:31 INFO - PROCESS | 1180 | 1472661871889 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 1180 | 1472661871895 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:44:31 INFO - PROCESS | 1180 | 1472661871901 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1180 | 1472661871905 Marionette TRACE conn6 <- [1,2666,null,{}] 09:44:31 INFO - PROCESS | 1180 | 1472661871911 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 1180 | 1472661871915 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:32 INFO - PROCESS | 1180 | 1472661872065 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:44:32 INFO - PROCESS | 1180 | 1472661872200 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 1180 | 1472661872203 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:32 INFO - PROCESS | 1180 | ++DOCSHELL 0D288400 == 33 [pid = 1180] [id = 676] 09:44:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (0D288C00) [pid = 1180] [serial = 2028] [outer = 00000000] 09:44:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (0D294C00) [pid = 1180] [serial = 2029] [outer = 0D288C00] 09:44:32 INFO - PROCESS | 1180 | 1472661872308 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (0DD0F800) [pid = 1180] [serial = 2030] [outer = 0D288C00] 09:44:33 INFO - PROCESS | 1180 | 1472661873473 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:44:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1629ms 09:44:33 INFO - PROCESS | 1180 | 1472661873533 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1180 | 1472661873538 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:44:33 INFO - PROCESS | 1180 | 1472661873544 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1180 | 1472661873548 Marionette TRACE conn6 <- [1,2670,null,{}] 09:44:33 INFO - PROCESS | 1180 | 1472661873552 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 1180 | 1472661873555 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:33 INFO - PROCESS | 1180 | 1472661873723 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:44:33 INFO - PROCESS | 1180 | 1472661873935 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 1180 | 1472661873939 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:33 INFO - PROCESS | 1180 | ++DOCSHELL 0865EC00 == 34 [pid = 1180] [id = 677] 09:44:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (08660400) [pid = 1180] [serial = 2031] [outer = 00000000] 09:44:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0C2CC000) [pid = 1180] [serial = 2032] [outer = 08660400] 09:44:34 INFO - PROCESS | 1180 | 1472661873992 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0C6F8400) [pid = 1180] [serial = 2033] [outer = 08660400] 09:44:34 INFO - PROCESS | 1180 | --DOCSHELL 12D91800 == 33 [pid = 1180] [id = 674] 09:44:34 INFO - PROCESS | 1180 | --DOCSHELL 15891C00 == 32 [pid = 1180] [id = 673] 09:44:34 INFO - PROCESS | 1180 | --DOCSHELL 13E24800 == 31 [pid = 1180] [id = 672] 09:44:34 INFO - PROCESS | 1180 | --DOCSHELL 13E20400 == 30 [pid = 1180] [id = 671] 09:44:34 INFO - PROCESS | 1180 | --DOCSHELL 11360C00 == 29 [pid = 1180] [id = 670] 09:44:34 INFO - PROCESS | 1180 | --DOCSHELL 0CC53400 == 28 [pid = 1180] [id = 669] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E36800) [pid = 1180] [serial = 1978] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17178000) [pid = 1180] [serial = 1981] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E3E800) [pid = 1180] [serial = 1979] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (11381000) [pid = 1180] [serial = 1984] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (165E0800) [pid = 1180] [serial = 1982] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17184000) [pid = 1180] [serial = 1958] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (12CDDC00) [pid = 1180] [serial = 1969] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13AB8000) [pid = 1180] [serial = 1970] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15E10800) [pid = 1180] [serial = 1975] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (13E25000) [pid = 1180] [serial = 1963] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (13F57000) [pid = 1180] [serial = 1964] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0D07C000) [pid = 1180] [serial = 1966] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (0DD0B400) [pid = 1180] [serial = 1967] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (1458F400) [pid = 1180] [serial = 1972] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (1588E800) [pid = 1180] [serial = 1973] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (0E8E0000) [pid = 1180] [serial = 1960] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (1727E800) [pid = 1180] [serial = 1991] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (1178FC00) [pid = 1180] [serial = 1961] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (164DC400) [pid = 1180] [serial = 1987] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (17249400) [pid = 1180] [serial = 1988] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (13ABAC00) [pid = 1180] [serial = 1985] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (15E25000) [pid = 1180] [serial = 1976] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (172D9800) [pid = 1180] [serial = 1993] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (17277400) [pid = 1180] [serial = 1994] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (1727A800) [pid = 1180] [serial = 1990] [outer = 00000000] [url = about:blank] 09:44:35 INFO - PROCESS | 1180 | 1472661875043 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:44:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1520ms 09:44:35 INFO - PROCESS | 1180 | 1472661875069 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1180 | 1472661875072 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:44:35 INFO - PROCESS | 1180 | 1472661875077 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1180 | 1472661875080 Marionette TRACE conn6 <- [1,2674,null,{}] 09:44:35 INFO - PROCESS | 1180 | 1472661875085 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 1180 | 1472661875087 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:35 INFO - PROCESS | 1180 | 1472661875175 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:44:35 INFO - PROCESS | 1180 | 1472661875183 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1180 | 1472661875186 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:35 INFO - PROCESS | 1180 | ++DOCSHELL 0D294400 == 29 [pid = 1180] [id = 678] 09:44:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (0DE91400) [pid = 1180] [serial = 2034] [outer = 00000000] 09:44:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (1299BC00) [pid = 1180] [serial = 2035] [outer = 0DE91400] 09:44:35 INFO - PROCESS | 1180 | 1472661875236 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (12D96800) [pid = 1180] [serial = 2036] [outer = 0DE91400] 09:44:36 INFO - PROCESS | 1180 | 1472661876218 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:44:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:44:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1180ms 09:44:36 INFO - PROCESS | 1180 | 1472661876261 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1180 | 1472661876264 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:44:36 INFO - PROCESS | 1180 | 1472661876268 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:44:36 INFO - PROCESS | 1180 | 1472661876270 Marionette TRACE conn6 <- [1,2678,null,{}] 09:44:36 INFO - PROCESS | 1180 | 1472661876274 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 1180 | 1472661876276 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:36 INFO - PROCESS | 1180 | 1472661876367 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:44:36 INFO - PROCESS | 1180 | 1472661876375 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 1180 | 1472661876377 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:36 INFO - PROCESS | 1180 | ++DOCSHELL 13AB8C00 == 30 [pid = 1180] [id = 679] 09:44:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (13AD5C00) [pid = 1180] [serial = 2037] [outer = 00000000] 09:44:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (13E5D400) [pid = 1180] [serial = 2038] [outer = 13AD5C00] 09:44:36 INFO - PROCESS | 1180 | 1472661876424 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (13F52C00) [pid = 1180] [serial = 2039] [outer = 13AD5C00] 09:44:37 INFO - PROCESS | 1180 | 1472661877427 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:44:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:44:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1168ms 09:44:37 INFO - PROCESS | 1180 | 1472661877441 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 1180 | 1472661877443 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:44:37 INFO - PROCESS | 1180 | 1472661877459 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 1180 | 1472661877465 Marionette TRACE conn6 <- [1,2682,null,{}] 09:44:37 INFO - PROCESS | 1180 | 1472661877470 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 1180 | 1472661877474 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:37 INFO - PROCESS | 1180 | 1472661877595 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:44:37 INFO - PROCESS | 1180 | 1472661877603 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 1180 | 1472661877605 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:37 INFO - PROCESS | 1180 | ++DOCSHELL 15890000 == 31 [pid = 1180] [id = 680] 09:44:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (15894000) [pid = 1180] [serial = 2040] [outer = 00000000] 09:44:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (15E03000) [pid = 1180] [serial = 2041] [outer = 15894000] 09:44:37 INFO - PROCESS | 1180 | 1472661877714 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (15E0E800) [pid = 1180] [serial = 2042] [outer = 15894000] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (13E7A400) [pid = 1180] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (0CC56400) [pid = 1180] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (11364800) [pid = 1180] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (13E20C00) [pid = 1180] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (110B4800) [pid = 1180] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (15895800) [pid = 1180] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (0D28F800) [pid = 1180] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (13E7E000) [pid = 1180] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (172DC800) [pid = 1180] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:44:38 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (12DBE000) [pid = 1180] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:44:38 INFO - PROCESS | 1180 | 1472661878651 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:44:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:44:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1237ms 09:44:38 INFO - PROCESS | 1180 | 1472661878687 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 1180 | 1472661878690 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:44:38 INFO - PROCESS | 1180 | 1472661878693 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:44:38 INFO - PROCESS | 1180 | 1472661878695 Marionette TRACE conn6 <- [1,2686,null,{}] 09:44:38 INFO - PROCESS | 1180 | 1472661878698 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 1180 | 1472661878700 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:38 INFO - PROCESS | 1180 | 1472661878821 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:44:38 INFO - PROCESS | 1180 | 1472661878829 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 1180 | 1472661878831 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:38 INFO - PROCESS | 1180 | ++DOCSHELL 0D28F800 == 32 [pid = 1180] [id = 681] 09:44:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (0D290000) [pid = 1180] [serial = 2043] [outer = 00000000] 09:44:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (15E28800) [pid = 1180] [serial = 2044] [outer = 0D290000] 09:44:38 INFO - PROCESS | 1180 | 1472661878877 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (15E35800) [pid = 1180] [serial = 2045] [outer = 0D290000] 09:44:39 INFO - PROCESS | 1180 | 1472661879791 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:44:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:44:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1128ms 09:44:39 INFO - PROCESS | 1180 | 1472661879825 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 1180 | 1472661879827 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:44:39 INFO - PROCESS | 1180 | 1472661879830 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 1180 | 1472661879832 Marionette TRACE conn6 <- [1,2690,null,{}] 09:44:39 INFO - PROCESS | 1180 | 1472661879836 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 1180 | 1472661879838 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:39 INFO - PROCESS | 1180 | 1472661879954 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:44:39 INFO - PROCESS | 1180 | 1472661879962 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 1180 | 1472661879968 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:39 INFO - PROCESS | 1180 | ++DOCSHELL 13ABFC00 == 33 [pid = 1180] [id = 682] 09:44:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (1640F800) [pid = 1180] [serial = 2046] [outer = 00000000] 09:44:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (16440400) [pid = 1180] [serial = 2047] [outer = 1640F800] 09:44:40 INFO - PROCESS | 1180 | 1472661880024 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (16567C00) [pid = 1180] [serial = 2048] [outer = 1640F800] 09:44:40 INFO - PROCESS | 1180 | 1472661880660 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:44:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 870ms 09:44:40 INFO - PROCESS | 1180 | 1472661880701 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:44:40 INFO - PROCESS | 1180 | 1472661880706 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:44:40 INFO - PROCESS | 1180 | 1472661880711 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 1180 | 1472661880715 Marionette TRACE conn6 <- [1,2694,null,{}] 09:44:40 INFO - PROCESS | 1180 | 1472661880720 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 1180 | 1472661880723 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:40 INFO - PROCESS | 1180 | 1472661880835 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:44:40 INFO - PROCESS | 1180 | 1472661880975 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1180 | 1472661880978 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:41 INFO - PROCESS | 1180 | ++DOCSHELL 0D28A000 == 34 [pid = 1180] [id = 683] 09:44:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (0D476400) [pid = 1180] [serial = 2049] [outer = 00000000] 09:44:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (12DBC000) [pid = 1180] [serial = 2050] [outer = 0D476400] 09:44:41 INFO - PROCESS | 1180 | 1472661881038 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (13AC1800) [pid = 1180] [serial = 2051] [outer = 0D476400] 09:44:41 INFO - PROCESS | 1180 | 1472661881660 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 990ms 09:44:41 INFO - PROCESS | 1180 | 1472661881701 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 1180 | 1472661881706 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:44:41 INFO - PROCESS | 1180 | 1472661881713 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 1180 | 1472661881716 Marionette TRACE conn6 <- [1,2698,null,{}] 09:44:41 INFO - PROCESS | 1180 | 1472661881720 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 1180 | 1472661881723 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:41 INFO - PROCESS | 1180 | 1472661881834 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:44:41 INFO - PROCESS | 1180 | 1472661881973 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 1180 | 1472661881976 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:42 INFO - PROCESS | 1180 | ++DOCSHELL 151D9800 == 35 [pid = 1180] [id = 684] 09:44:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (151E7400) [pid = 1180] [serial = 2052] [outer = 00000000] 09:44:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15890800) [pid = 1180] [serial = 2053] [outer = 151E7400] 09:44:42 INFO - PROCESS | 1180 | 1472661882037 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (15E03800) [pid = 1180] [serial = 2054] [outer = 151E7400] 09:44:42 INFO - PROCESS | 1180 | 1472661882695 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 1180 | 1472661882739 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:44:42 INFO - PROCESS | 1180 | 1472661882743 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 1180 | 1472661882747 Marionette TRACE conn6 <- [1,2702,null,{}] 09:44:42 INFO - PROCESS | 1180 | 1472661882758 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 1180 | 1472661882762 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:42 INFO - PROCESS | 1180 | 1472661882920 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:44:43 INFO - PROCESS | 1180 | 1472661883061 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1180 | 1472661883064 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:43 INFO - PROCESS | 1180 | ++DOCSHELL 17182000 == 36 [pid = 1180] [id = 685] 09:44:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (17183400) [pid = 1180] [serial = 2055] [outer = 00000000] 09:44:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (171A2C00) [pid = 1180] [serial = 2056] [outer = 17183400] 09:44:43 INFO - PROCESS | 1180 | 1472661883124 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (17242C00) [pid = 1180] [serial = 2057] [outer = 17183400] 09:44:43 INFO - PROCESS | 1180 | 1472661883687 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:44:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 09:44:43 INFO - PROCESS | 1180 | 1472661883716 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 1180 | 1472661883719 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:44:43 INFO - PROCESS | 1180 | 1472661883723 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 1180 | 1472661883725 Marionette TRACE conn6 <- [1,2706,null,{}] 09:44:43 INFO - PROCESS | 1180 | 1472661883729 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 1180 | 1472661883731 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:43 INFO - PROCESS | 1180 | 1472661883926 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:44:44 INFO - PROCESS | 1180 | 1472661884089 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 1180 | 1472661884092 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:44 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F5400 == 37 [pid = 1180] [id = 686] 09:44:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0CC54800) [pid = 1180] [serial = 2058] [outer = 00000000] 09:44:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D28FC00) [pid = 1180] [serial = 2059] [outer = 0CC54800] 09:44:44 INFO - PROCESS | 1180 | 1472661884146 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0E8ECC00) [pid = 1180] [serial = 2060] [outer = 0CC54800] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 0D28F800 == 36 [pid = 1180] [id = 681] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 15890000 == 35 [pid = 1180] [id = 680] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 13AB8C00 == 34 [pid = 1180] [id = 679] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 0D294400 == 33 [pid = 1180] [id = 678] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 0865EC00 == 32 [pid = 1180] [id = 677] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 0D288400 == 31 [pid = 1180] [id = 676] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 13F60000 == 30 [pid = 1180] [id = 675] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 11074C00 == 29 [pid = 1180] [id = 668] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 17182000 == 28 [pid = 1180] [id = 685] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 151D9800 == 27 [pid = 1180] [id = 684] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 13ABFC00 == 26 [pid = 1180] [id = 682] 09:44:44 INFO - PROCESS | 1180 | --DOCSHELL 0D28A000 == 25 [pid = 1180] [id = 683] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1640E000) [pid = 1180] [serial = 2026] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (14592400) [pid = 1180] [serial = 2017] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (0D288800) [pid = 1180] [serial = 2008] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0D293000) [pid = 1180] [serial = 2009] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (11749800) [pid = 1180] [serial = 2011] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (1189DC00) [pid = 1180] [serial = 2012] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (13E25400) [pid = 1180] [serial = 2014] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (1178D000) [pid = 1180] [serial = 2006] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (11382400) [pid = 1180] [serial = 2005] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (15E05400) [pid = 1180] [serial = 2020] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (12D8EC00) [pid = 1180] [serial = 1997] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (113FC400) [pid = 1180] [serial = 1996] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (15E30400) [pid = 1180] [serial = 2000] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (15E04400) [pid = 1180] [serial = 1999] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (173EB000) [pid = 1180] [serial = 2003] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (17338800) [pid = 1180] [serial = 2002] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (1589A800) [pid = 1180] [serial = 2023] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (15E0C000) [pid = 1180] [serial = 2024] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 52 (15E0A800) [pid = 1180] [serial = 2021] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 51 (13E73000) [pid = 1180] [serial = 2015] [outer = 00000000] [url = about:blank] 09:44:44 INFO - PROCESS | 1180 | --DOMWINDOW == 50 (15387000) [pid = 1180] [serial = 2018] [outer = 00000000] [url = about:blank] 09:44:45 INFO - PROCESS | 1180 | 1472661885296 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1180 | 1472661885365 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:44:45 INFO - PROCESS | 1180 | 1472661885370 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 1180 | 1472661885373 Marionette TRACE conn6 <- [1,2710,null,{}] 09:44:45 INFO - PROCESS | 1180 | 1472661885380 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 1180 | 1472661885383 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:45 INFO - PROCESS | 1180 | 1472661885467 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:44:45 INFO - PROCESS | 1180 | 1472661885475 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 1180 | 1472661885480 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:45 INFO - PROCESS | 1180 | ++DOCSHELL 0D471400 == 26 [pid = 1180] [id = 687] 09:44:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 51 (0D471800) [pid = 1180] [serial = 2061] [outer = 00000000] 09:44:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 52 (0E865000) [pid = 1180] [serial = 2062] [outer = 0D471800] 09:44:45 INFO - PROCESS | 1180 | 1472661885535 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (110B4800) [pid = 1180] [serial = 2063] [outer = 0D471800] 09:44:46 INFO - PROCESS | 1180 | 1472661886053 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 1180 | 1472661886110 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:44:46 INFO - PROCESS | 1180 | 1472661886117 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 1180 | 1472661886120 Marionette TRACE conn6 <- [1,2714,null,{}] 09:44:46 INFO - PROCESS | 1180 | 1472661886124 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 1180 | 1472661886127 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:46 INFO - PROCESS | 1180 | 1472661886216 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:44:46 INFO - PROCESS | 1180 | 1472661886344 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1180 | 1472661886347 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:46 INFO - PROCESS | 1180 | ++DOCSHELL 0D293800 == 27 [pid = 1180] [id = 688] 09:44:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (129A1000) [pid = 1180] [serial = 2064] [outer = 00000000] 09:44:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (12CDE800) [pid = 1180] [serial = 2065] [outer = 129A1000] 09:44:46 INFO - PROCESS | 1180 | 1472661886398 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (12DBB400) [pid = 1180] [serial = 2066] [outer = 129A1000] 09:44:46 INFO - PROCESS | 1180 | 1472661886770 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 09:44:46 INFO - PROCESS | 1180 | 1472661886795 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 1180 | 1472661886798 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:44:46 INFO - PROCESS | 1180 | 1472661886801 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 1180 | 1472661886805 Marionette TRACE conn6 <- [1,2718,null,{}] 09:44:46 INFO - PROCESS | 1180 | 1472661886816 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 1180 | 1472661886821 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:46 INFO - PROCESS | 1180 | 1472661886906 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:44:46 INFO - PROCESS | 1180 | 1472661886913 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1180 | 1472661886916 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:46 INFO - PROCESS | 1180 | ++DOCSHELL 13E1E800 == 28 [pid = 1180] [id = 689] 09:44:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (13E21C00) [pid = 1180] [serial = 2067] [outer = 00000000] 09:44:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (13E75800) [pid = 1180] [serial = 2068] [outer = 13E21C00] 09:44:46 INFO - PROCESS | 1180 | 1472661886966 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (13F58400) [pid = 1180] [serial = 2069] [outer = 13E21C00] 09:44:47 INFO - PROCESS | 1180 | 1472661887942 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:44:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:44:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:44:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1184ms 09:44:48 INFO - PROCESS | 1180 | 1472661887989 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 1180 | 1472661887991 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 1180 | 1472661887995 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:44:48 INFO - PROCESS | 1180 | 1472661887996 Marionette TRACE conn6 <- [1,2722,null,{}] 09:44:48 INFO - PROCESS | 1180 | 1472661888000 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 1180 | 1472661888002 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:48 INFO - PROCESS | 1180 | 1472661888121 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:44:48 INFO - PROCESS | 1180 | 1472661888127 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1180 | 1472661888129 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:48 INFO - PROCESS | 1180 | ++DOCSHELL 1456F000 == 29 [pid = 1180] [id = 690] 09:44:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (1458E400) [pid = 1180] [serial = 2070] [outer = 00000000] 09:44:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (151E2800) [pid = 1180] [serial = 2071] [outer = 1458E400] 09:44:48 INFO - PROCESS | 1180 | 1472661888231 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (1538B800) [pid = 1180] [serial = 2072] [outer = 1458E400] 09:44:48 INFO - PROCESS | 1180 | 1472661888661 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:44:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 09:44:48 INFO - PROCESS | 1180 | 1472661888728 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:44:48 INFO - PROCESS | 1180 | 1472661888730 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 1180 | 1472661888733 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 1180 | 1472661888735 Marionette TRACE conn6 <- [1,2726,null,{}] 09:44:48 INFO - PROCESS | 1180 | 1472661888739 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 1180 | 1472661888741 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:48 INFO - PROCESS | 1180 | 1472661888854 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:44:48 INFO - PROCESS | 1180 | 1472661888866 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1180 | 1472661888868 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:48 INFO - PROCESS | 1180 | ++DOCSHELL 1588FC00 == 30 [pid = 1180] [id = 691] 09:44:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (15893400) [pid = 1180] [serial = 2073] [outer = 00000000] 09:44:48 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (15E02000) [pid = 1180] [serial = 2074] [outer = 15893400] 09:44:48 INFO - PROCESS | 1180 | 1472661888968 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (15E0D000) [pid = 1180] [serial = 2075] [outer = 15893400] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (08660400) [pid = 1180] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (13AD5C00) [pid = 1180] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (0DE91400) [pid = 1180] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (0D288C00) [pid = 1180] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (15898400) [pid = 1180] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (15894000) [pid = 1180] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:44:49 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (1640F800) [pid = 1180] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:44:49 INFO - PROCESS | 1180 | 1472661889437 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:44:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 770ms 09:44:49 INFO - PROCESS | 1180 | 1472661889505 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 1180 | 1472661889507 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:44:49 INFO - PROCESS | 1180 | 1472661889510 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1180 | 1472661889512 Marionette TRACE conn6 <- [1,2730,null,{}] 09:44:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:44:49 INFO - PROCESS | 1180 | 1472661889516 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 1180 | 1472661889521 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:49 INFO - PROCESS | 1180 | 1472661889626 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:44:49 INFO - PROCESS | 1180 | 1472661889642 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1180 | 1472661889644 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:49 INFO - PROCESS | 1180 | ++DOCSHELL 15E2D400 == 31 [pid = 1180] [id = 692] 09:44:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (15E2FC00) [pid = 1180] [serial = 2076] [outer = 00000000] 09:44:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (15E35400) [pid = 1180] [serial = 2077] [outer = 15E2FC00] 09:44:49 INFO - PROCESS | 1180 | 1472661889690 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (15E3F000) [pid = 1180] [serial = 2078] [outer = 15E2FC00] 09:44:50 INFO - PROCESS | 1180 | 1472661890099 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:44:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 631ms 09:44:50 INFO - PROCESS | 1180 | 1472661890159 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 1180 | 1472661890161 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:44:50 INFO - PROCESS | 1180 | 1472661890164 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 1180 | 1472661890166 Marionette TRACE conn6 <- [1,2734,null,{}] 09:44:50 INFO - PROCESS | 1180 | 1472661890170 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 1180 | 1472661890172 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:50 INFO - PROCESS | 1180 | 1472661890255 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:44:50 INFO - PROCESS | 1180 | 1472661890261 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 1180 | 1472661890263 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:50 INFO - PROCESS | 1180 | ++DOCSHELL 1640D800 == 32 [pid = 1180] [id = 693] 09:44:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (1640E400) [pid = 1180] [serial = 2079] [outer = 00000000] 09:44:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (16437800) [pid = 1180] [serial = 2080] [outer = 1640E400] 09:44:50 INFO - PROCESS | 1180 | 1472661890308 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (1643D000) [pid = 1180] [serial = 2081] [outer = 1640E400] 09:44:50 INFO - PROCESS | 1180 | 1472661890731 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:44:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 09:44:50 INFO - PROCESS | 1180 | 1472661890796 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 1180 | 1472661890798 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:44:50 INFO - PROCESS | 1180 | 1472661890802 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 1180 | 1472661890803 Marionette TRACE conn6 <- [1,2738,null,{}] 09:44:50 INFO - PROCESS | 1180 | 1472661890807 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 1180 | 1472661890809 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:50 INFO - PROCESS | 1180 | 1472661890888 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:44:50 INFO - PROCESS | 1180 | 1472661890895 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 1180 | 1472661890897 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:50 INFO - PROCESS | 1180 | ++DOCSHELL 160E2400 == 33 [pid = 1180] [id = 694] 09:44:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (16567800) [pid = 1180] [serial = 2082] [outer = 00000000] 09:44:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (17178800) [pid = 1180] [serial = 2083] [outer = 16567800] 09:44:50 INFO - PROCESS | 1180 | 1472661890942 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (165E1C00) [pid = 1180] [serial = 2084] [outer = 16567800] 09:44:51 INFO - PROCESS | 1180 | 1472661891693 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:44:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 09:44:51 INFO - PROCESS | 1180 | 1472661891733 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 1180 | 1472661891738 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:44:51 INFO - PROCESS | 1180 | 1472661891744 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:44:51 INFO - PROCESS | 1180 | 1472661891747 Marionette TRACE conn6 <- [1,2742,null,{}] 09:44:51 INFO - PROCESS | 1180 | 1472661891754 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 1180 | 1472661891758 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:51 INFO - PROCESS | 1180 | 1472661891903 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:44:52 INFO - PROCESS | 1180 | 1472661892043 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 1180 | 1472661892046 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:52 INFO - PROCESS | 1180 | ++DOCSHELL 0D28F800 == 34 [pid = 1180] [id = 695] 09:44:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D293400) [pid = 1180] [serial = 2085] [outer = 00000000] 09:44:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (11749800) [pid = 1180] [serial = 2086] [outer = 0D293400] 09:44:52 INFO - PROCESS | 1180 | 1472661892106 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (123AD800) [pid = 1180] [serial = 2087] [outer = 0D293400] 09:44:52 INFO - PROCESS | 1180 | 1472661892913 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1224ms 09:44:52 INFO - PROCESS | 1180 | 1472661892972 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 1180 | 1472661892976 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:44:52 INFO - PROCESS | 1180 | 1472661892983 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 1180 | 1472661892986 Marionette TRACE conn6 <- [1,2746,null,{}] 09:44:53 INFO - PROCESS | 1180 | 1472661893016 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 1180 | 1472661893020 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:53 INFO - PROCESS | 1180 | 1472661893181 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:44:53 INFO - PROCESS | 1180 | 1472661893240 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1180 | 1472661893243 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:53 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F1000 == 35 [pid = 1180] [id = 696] 09:44:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0CC56400) [pid = 1180] [serial = 2088] [outer = 00000000] 09:44:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (11366400) [pid = 1180] [serial = 2089] [outer = 0CC56400] 09:44:53 INFO - PROCESS | 1180 | 1472661893301 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13AB8000) [pid = 1180] [serial = 2090] [outer = 0CC56400] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 1640D800 == 34 [pid = 1180] [id = 693] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 15E2D400 == 33 [pid = 1180] [id = 692] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 1588FC00 == 32 [pid = 1180] [id = 691] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 1456F000 == 31 [pid = 1180] [id = 690] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 13E1E800 == 30 [pid = 1180] [id = 689] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 0D293800 == 29 [pid = 1180] [id = 688] 09:44:53 INFO - PROCESS | 1180 | --DOCSHELL 0D471400 == 28 [pid = 1180] [id = 687] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0C2CC000) [pid = 1180] [serial = 2032] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (13E5D400) [pid = 1180] [serial = 2038] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (0C6F8400) [pid = 1180] [serial = 2033] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (15E28800) [pid = 1180] [serial = 2044] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (12D96800) [pid = 1180] [serial = 2036] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0DD0F800) [pid = 1180] [serial = 2030] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (0D294C00) [pid = 1180] [serial = 2029] [outer = 00000000] [url = about:blank] 09:44:53 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (16432400) [pid = 1180] [serial = 2027] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15E03000) [pid = 1180] [serial = 2041] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (13F52C00) [pid = 1180] [serial = 2039] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (1299BC00) [pid = 1180] [serial = 2035] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (15E0E800) [pid = 1180] [serial = 2042] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (16567C00) [pid = 1180] [serial = 2048] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (16440400) [pid = 1180] [serial = 2047] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 1180 | 1472661894063 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1128ms 09:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:44:54 INFO - PROCESS | 1180 | 1472661894115 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1180 | 1472661894119 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:44:54 INFO - PROCESS | 1180 | 1472661894123 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1180 | 1472661894128 Marionette TRACE conn6 <- [1,2750,null,{}] 09:44:54 INFO - PROCESS | 1180 | 1472661894133 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 1180 | 1472661894135 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:54 INFO - PROCESS | 1180 | 1472661894226 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:44:54 INFO - PROCESS | 1180 | 1472661894323 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 1180 | 1472661894326 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:54 INFO - PROCESS | 1180 | ++DOCSHELL 0865B400 == 29 [pid = 1180] [id = 697] 09:44:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (08660400) [pid = 1180] [serial = 2091] [outer = 00000000] 09:44:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (0CC51400) [pid = 1180] [serial = 2092] [outer = 08660400] 09:44:54 INFO - PROCESS | 1180 | 1472661894376 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (0D291400) [pid = 1180] [serial = 2093] [outer = 08660400] 09:44:54 INFO - PROCESS | 1180 | 1472661894824 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 09:44:54 INFO - PROCESS | 1180 | 1472661894854 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1180 | 1472661894859 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:44:54 INFO - PROCESS | 1180 | 1472661894864 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1180 | 1472661894867 Marionette TRACE conn6 <- [1,2754,null,{}] 09:44:54 INFO - PROCESS | 1180 | 1472661894871 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 1180 | 1472661894873 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:54 INFO - PROCESS | 1180 | 1472661894966 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:44:54 INFO - PROCESS | 1180 | 1472661894972 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 1180 | 1472661894974 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:55 INFO - PROCESS | 1180 | ++DOCSHELL 0E8E5400 == 30 [pid = 1180] [id = 698] 09:44:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (11382400) [pid = 1180] [serial = 2094] [outer = 00000000] 09:44:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (123B7800) [pid = 1180] [serial = 2095] [outer = 11382400] 09:44:55 INFO - PROCESS | 1180 | 1472661895024 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (12D9A400) [pid = 1180] [serial = 2096] [outer = 11382400] 09:44:55 INFO - PROCESS | 1180 | 1472661895486 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 09:44:55 INFO - PROCESS | 1180 | 1472661895541 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 1180 | 1472661895543 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 1180 | 1472661895546 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:44:55 INFO - PROCESS | 1180 | 1472661895550 Marionette TRACE conn6 <- [1,2758,null,{}] 09:44:55 INFO - PROCESS | 1180 | 1472661895561 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 1180 | 1472661895565 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:55 INFO - PROCESS | 1180 | 1472661895653 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:44:55 INFO - PROCESS | 1180 | 1472661895663 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 1180 | 1472661895666 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:55 INFO - PROCESS | 1180 | ++DOCSHELL 13F53C00 == 31 [pid = 1180] [id = 699] 09:44:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (13F54000) [pid = 1180] [serial = 2097] [outer = 00000000] 09:44:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (13F5F800) [pid = 1180] [serial = 2098] [outer = 13F54000] 09:44:55 INFO - PROCESS | 1180 | 1472661895716 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (14591000) [pid = 1180] [serial = 2099] [outer = 13F54000] 09:44:56 INFO - PROCESS | 1180 | 1472661896179 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:44:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 09:44:56 INFO - PROCESS | 1180 | 1472661896223 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1180 | 1472661896225 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:44:56 INFO - PROCESS | 1180 | 1472661896229 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:44:56 INFO - PROCESS | 1180 | 1472661896230 Marionette TRACE conn6 <- [1,2762,null,{}] 09:44:56 INFO - PROCESS | 1180 | 1472661896238 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 1180 | 1472661896240 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:56 INFO - PROCESS | 1180 | 1472661896361 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:44:56 INFO - PROCESS | 1180 | 1472661896448 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 1180 | 1472661896450 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:56 INFO - PROCESS | 1180 | ++DOCSHELL 1588F800 == 32 [pid = 1180] [id = 700] 09:44:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (1588FC00) [pid = 1180] [serial = 2100] [outer = 00000000] 09:44:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E05C00) [pid = 1180] [serial = 2101] [outer = 1588FC00] 09:44:56 INFO - PROCESS | 1180 | 1472661896497 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E10000) [pid = 1180] [serial = 2102] [outer = 1588FC00] 09:44:56 INFO - PROCESS | 1180 | 1472661896920 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:44:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:44:56 INFO - PROCESS | 1180 | 1472661896963 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1180 | 1472661896965 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:44:56 INFO - PROCESS | 1180 | 1472661896974 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1180 | 1472661896976 Marionette TRACE conn6 <- [1,2766,null,{}] 09:44:56 INFO - PROCESS | 1180 | 1472661896979 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 1180 | 1472661896981 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:57 INFO - PROCESS | 1180 | 1472661897098 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:44:57 INFO - PROCESS | 1180 | 1472661897107 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 1180 | 1472661897109 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:57 INFO - PROCESS | 1180 | ++DOCSHELL 13E1D400 == 33 [pid = 1180] [id = 701] 09:44:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E24000) [pid = 1180] [serial = 2103] [outer = 00000000] 09:44:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E2F400) [pid = 1180] [serial = 2104] [outer = 13E24000] 09:44:57 INFO - PROCESS | 1180 | 1472661897211 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E3A400) [pid = 1180] [serial = 2105] [outer = 13E24000] 09:44:57 INFO - PROCESS | 1180 | 1472661897651 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 09:44:57 INFO - PROCESS | 1180 | 1472661897737 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 1180 | 1472661897740 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:44:57 INFO - PROCESS | 1180 | 1472661897745 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 1180 | 1472661897747 Marionette TRACE conn6 <- [1,2770,null,{}] 09:44:57 INFO - PROCESS | 1180 | 1472661897752 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 1180 | 1472661897757 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:57 INFO - PROCESS | 1180 | 1472661897897 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:44:57 INFO - PROCESS | 1180 | 1472661897957 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 1180 | 1472661897959 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:57 INFO - PROCESS | 1180 | ++DOCSHELL 164DB000 == 34 [pid = 1180] [id = 702] 09:44:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (164DC400) [pid = 1180] [serial = 2106] [outer = 00000000] 09:44:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17177800) [pid = 1180] [serial = 2107] [outer = 164DC400] 09:44:58 INFO - PROCESS | 1180 | 1472661898006 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17177C00) [pid = 1180] [serial = 2108] [outer = 164DC400] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D290000) [pid = 1180] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1458E400) [pid = 1180] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D471800) [pid = 1180] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0CC54800) [pid = 1180] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (129A1000) [pid = 1180] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E2FC00) [pid = 1180] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13E21C00) [pid = 1180] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (1640E400) [pid = 1180] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (0D476400) [pid = 1180] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (151E7400) [pid = 1180] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:44:58 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (17183400) [pid = 1180] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:44:58 INFO - PROCESS | 1180 | 1472661898468 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 771ms 09:44:58 INFO - PROCESS | 1180 | 1472661898524 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 1180 | 1472661898526 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:44:58 INFO - PROCESS | 1180 | 1472661898531 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 1180 | 1472661898532 Marionette TRACE conn6 <- [1,2774,null,{}] 09:44:58 INFO - PROCESS | 1180 | 1472661898536 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 1180 | 1472661898538 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:58 INFO - PROCESS | 1180 | 1472661898617 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:44:58 INFO - PROCESS | 1180 | 1472661898625 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 1180 | 1472661898627 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:58 INFO - PROCESS | 1180 | ++DOCSHELL 16438C00 == 35 [pid = 1180] [id = 703] 09:44:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (16441000) [pid = 1180] [serial = 2109] [outer = 00000000] 09:44:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (17184C00) [pid = 1180] [serial = 2110] [outer = 16441000] 09:44:58 INFO - PROCESS | 1180 | 1472661898673 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (171AE400) [pid = 1180] [serial = 2111] [outer = 16441000] 09:44:59 INFO - PROCESS | 1180 | 1472661899101 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 09:44:59 INFO - PROCESS | 1180 | 1472661899163 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 1180 | 1472661899165 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:44:59 INFO - PROCESS | 1180 | 1472661899168 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:44:59 INFO - PROCESS | 1180 | 1472661899170 Marionette TRACE conn6 <- [1,2778,null,{}] 09:44:59 INFO - PROCESS | 1180 | 1472661899173 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 1180 | 1472661899175 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:59 INFO - PROCESS | 1180 | 1472661899257 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:44:59 INFO - PROCESS | 1180 | 1472661899262 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 1180 | 1472661899264 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:59 INFO - PROCESS | 1180 | ++DOCSHELL 17249C00 == 36 [pid = 1180] [id = 704] 09:44:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1724A400) [pid = 1180] [serial = 2112] [outer = 00000000] 09:44:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (17250400) [pid = 1180] [serial = 2113] [outer = 1724A400] 09:44:59 INFO - PROCESS | 1180 | 1472661899309 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (17277000) [pid = 1180] [serial = 2114] [outer = 1724A400] 09:44:59 INFO - PROCESS | 1180 | 1472661899760 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 09:44:59 INFO - PROCESS | 1180 | 1472661899803 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 1180 | 1472661899805 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:44:59 INFO - PROCESS | 1180 | 1472661899823 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 1180 | 1472661899825 Marionette TRACE conn6 <- [1,2782,null,{}] 09:44:59 INFO - PROCESS | 1180 | 1472661899828 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 1180 | 1472661899830 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:59 INFO - PROCESS | 1180 | 1472661899913 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:44:59 INFO - PROCESS | 1180 | 1472661899918 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 1180 | 1472661899929 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:44:59 INFO - PROCESS | 1180 | ++DOCSHELL 13E78000 == 37 [pid = 1180] [id = 705] 09:44:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (165E3C00) [pid = 1180] [serial = 2115] [outer = 00000000] 09:44:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1727DC00) [pid = 1180] [serial = 2116] [outer = 165E3C00] 09:44:59 INFO - PROCESS | 1180 | 1472661899976 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (172D3800) [pid = 1180] [serial = 2117] [outer = 165E3C00] 09:45:00 INFO - PROCESS | 1180 | --DOCSHELL 0C6F5400 == 36 [pid = 1180] [id = 686] 09:45:00 INFO - PROCESS | 1180 | --DOCSHELL 0865B400 == 35 [pid = 1180] [id = 697] 09:45:00 INFO - PROCESS | 1180 | --DOCSHELL 0C6F1000 == 34 [pid = 1180] [id = 696] 09:45:00 INFO - PROCESS | 1180 | --DOCSHELL 160E2400 == 33 [pid = 1180] [id = 694] 09:45:00 INFO - PROCESS | 1180 | --DOCSHELL 0D28F800 == 32 [pid = 1180] [id = 695] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 0E8E5400 == 31 [pid = 1180] [id = 698] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 164DB000 == 30 [pid = 1180] [id = 702] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 1588F800 == 29 [pid = 1180] [id = 700] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 13E1D400 == 28 [pid = 1180] [id = 701] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 16438C00 == 27 [pid = 1180] [id = 703] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 13F53C00 == 26 [pid = 1180] [id = 699] 09:45:01 INFO - PROCESS | 1180 | --DOCSHELL 17249C00 == 25 [pid = 1180] [id = 704] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15E35800) [pid = 1180] [serial = 2045] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (151E2800) [pid = 1180] [serial = 2071] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0E865000) [pid = 1180] [serial = 2062] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (15E02000) [pid = 1180] [serial = 2074] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1538B800) [pid = 1180] [serial = 2072] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0E8ECC00) [pid = 1180] [serial = 2060] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (0D28FC00) [pid = 1180] [serial = 2059] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (12CDE800) [pid = 1180] [serial = 2065] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (12DBB400) [pid = 1180] [serial = 2066] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (15E35400) [pid = 1180] [serial = 2077] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (13E75800) [pid = 1180] [serial = 2068] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (16437800) [pid = 1180] [serial = 2080] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 62 (13AC1800) [pid = 1180] [serial = 2051] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 61 (12DBC000) [pid = 1180] [serial = 2050] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 60 (110B4800) [pid = 1180] [serial = 2063] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 59 (15E03800) [pid = 1180] [serial = 2054] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 58 (15890800) [pid = 1180] [serial = 2053] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 57 (17178800) [pid = 1180] [serial = 2083] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 56 (17242C00) [pid = 1180] [serial = 2057] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 55 (171A2C00) [pid = 1180] [serial = 2056] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 54 (1643D000) [pid = 1180] [serial = 2081] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 53 (15E3F000) [pid = 1180] [serial = 2078] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | --DOMWINDOW == 52 (13F58400) [pid = 1180] [serial = 2069] [outer = 00000000] [url = about:blank] 09:45:01 INFO - PROCESS | 1180 | 1472661901749 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1973ms 09:45:01 INFO - PROCESS | 1180 | 1472661901798 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 1180 | 1472661901802 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:45:01 INFO - PROCESS | 1180 | 1472661901807 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 1180 | 1472661901811 Marionette TRACE conn6 <- [1,2786,null,{}] 09:45:01 INFO - PROCESS | 1180 | 1472661901817 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 1180 | 1472661901820 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:01 INFO - PROCESS | 1180 | 1472661901912 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:45:01 INFO - PROCESS | 1180 | 1472661901921 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 1180 | 1472661901926 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:01 INFO - PROCESS | 1180 | ++DOCSHELL 0CC54800 == 26 [pid = 1180] [id = 706] 09:45:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 53 (0D074000) [pid = 1180] [serial = 2118] [outer = 00000000] 09:45:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 54 (0D289400) [pid = 1180] [serial = 2119] [outer = 0D074000] 09:45:01 INFO - PROCESS | 1180 | 1472661901977 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 55 (0D293C00) [pid = 1180] [serial = 2120] [outer = 0D074000] 09:45:02 INFO - PROCESS | 1180 | 1472661902481 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:45:02 INFO - PROCESS | 1180 | 1472661902537 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 1180 | 1472661902542 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:45:02 INFO - PROCESS | 1180 | 1472661902549 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 1180 | 1472661902551 Marionette TRACE conn6 <- [1,2790,null,{}] 09:45:02 INFO - PROCESS | 1180 | 1472661902555 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 1180 | 1472661902558 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:02 INFO - PROCESS | 1180 | 1472661902648 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:45:02 INFO - PROCESS | 1180 | 1472661902742 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 1180 | 1472661902745 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:02 INFO - PROCESS | 1180 | ++DOCSHELL 110B5C00 == 27 [pid = 1180] [id = 707] 09:45:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 56 (110BD400) [pid = 1180] [serial = 2121] [outer = 00000000] 09:45:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 57 (11360000) [pid = 1180] [serial = 2122] [outer = 110BD400] 09:45:02 INFO - PROCESS | 1180 | 1472661902803 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 58 (1174D000) [pid = 1180] [serial = 2123] [outer = 110BD400] 09:45:03 INFO - PROCESS | 1180 | 1472661903174 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 09:45:03 INFO - PROCESS | 1180 | 1472661903222 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1180 | 1472661903224 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:45:03 INFO - PROCESS | 1180 | 1472661903228 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1180 | 1472661903231 Marionette TRACE conn6 <- [1,2794,null,{}] 09:45:03 INFO - PROCESS | 1180 | 1472661903242 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 1180 | 1472661903247 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:03 INFO - PROCESS | 1180 | 1472661903360 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:45:03 INFO - PROCESS | 1180 | 1472661903371 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 1180 | 1472661903374 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:03 INFO - PROCESS | 1180 | ++DOCSHELL 13AB7800 == 28 [pid = 1180] [id = 708] 09:45:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 59 (13ABAC00) [pid = 1180] [serial = 2124] [outer = 00000000] 09:45:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 60 (13AC1C00) [pid = 1180] [serial = 2125] [outer = 13ABAC00] 09:45:03 INFO - PROCESS | 1180 | 1472661903426 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 61 (13ACA400) [pid = 1180] [serial = 2126] [outer = 13ABAC00] 09:45:03 INFO - PROCESS | 1180 | 1472661903891 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 09:45:03 INFO - PROCESS | 1180 | 1472661903913 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1180 | 1472661903915 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:45:03 INFO - PROCESS | 1180 | 1472661903918 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1180 | 1472661903920 Marionette TRACE conn6 <- [1,2798,null,{}] 09:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:45:03 INFO - PROCESS | 1180 | 1472661903927 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 1180 | 1472661903929 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:04 INFO - PROCESS | 1180 | 1472661904014 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:45:04 INFO - PROCESS | 1180 | 1472661904020 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 1180 | 1472661904023 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:04 INFO - PROCESS | 1180 | ++DOCSHELL 13ACF000 == 29 [pid = 1180] [id = 709] 09:45:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 62 (13E20400) [pid = 1180] [serial = 2127] [outer = 00000000] 09:45:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 63 (13E64400) [pid = 1180] [serial = 2128] [outer = 13E20400] 09:45:04 INFO - PROCESS | 1180 | 1472661904070 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (13E7E000) [pid = 1180] [serial = 2129] [outer = 13E20400] 09:45:04 INFO - PROCESS | 1180 | 1472661904494 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 09:45:04 INFO - PROCESS | 1180 | 1472661904553 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 1180 | 1472661904555 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:45:04 INFO - PROCESS | 1180 | 1472661904559 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:45:04 INFO - PROCESS | 1180 | 1472661904561 Marionette TRACE conn6 <- [1,2802,null,{}] 09:45:04 INFO - PROCESS | 1180 | 1472661904565 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 1180 | 1472661904567 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:04 INFO - PROCESS | 1180 | 1472661904647 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:45:04 INFO - PROCESS | 1180 | 1472661904653 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 1180 | 1472661904655 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:04 INFO - PROCESS | 1180 | ++DOCSHELL 13FBBC00 == 30 [pid = 1180] [id = 710] 09:45:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (14577800) [pid = 1180] [serial = 2130] [outer = 00000000] 09:45:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (14592800) [pid = 1180] [serial = 2131] [outer = 14577800] 09:45:04 INFO - PROCESS | 1180 | 1472661904701 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (151E6C00) [pid = 1180] [serial = 2132] [outer = 14577800] 09:45:05 INFO - PROCESS | 1180 | 1472661905148 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 09:45:05 INFO - PROCESS | 1180 | 1472661905209 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 1180 | 1472661905211 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:45:05 INFO - PROCESS | 1180 | 1472661905215 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 1180 | 1472661905216 Marionette TRACE conn6 <- [1,2806,null,{}] 09:45:05 INFO - PROCESS | 1180 | 1472661905220 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 1180 | 1472661905226 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:05 INFO - PROCESS | 1180 | 1472661905336 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:45:05 INFO - PROCESS | 1180 | 1472661905348 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1180 | 1472661905350 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:05 INFO - PROCESS | 1180 | ++DOCSHELL 15A30C00 == 31 [pid = 1180] [id = 711] 09:45:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (15A38C00) [pid = 1180] [serial = 2133] [outer = 00000000] 09:45:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (14586C00) [pid = 1180] [serial = 2134] [outer = 15A38C00] 09:45:05 INFO - PROCESS | 1180 | 1472661905399 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (15E0F800) [pid = 1180] [serial = 2135] [outer = 15A38C00] 09:45:05 INFO - PROCESS | 1180 | 1472661905849 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 09:45:05 INFO - PROCESS | 1180 | 1472661905891 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 1180 | 1472661905893 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:45:05 INFO - PROCESS | 1180 | 1472661905896 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 1180 | 1472661905898 Marionette TRACE conn6 <- [1,2810,null,{}] 09:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:45:05 INFO - PROCESS | 1180 | 1472661905902 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 1180 | 1472661905904 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:06 INFO - PROCESS | 1180 | 1472661905982 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:45:06 INFO - PROCESS | 1180 | 1472661905987 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 1180 | 1472661905989 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:06 INFO - PROCESS | 1180 | ++DOCSHELL 15E2D000 == 32 [pid = 1180] [id = 712] 09:45:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15E2E400) [pid = 1180] [serial = 2136] [outer = 00000000] 09:45:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E3B400) [pid = 1180] [serial = 2137] [outer = 15E2E400] 09:45:06 INFO - PROCESS | 1180 | 1472661906038 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15E3CC00) [pid = 1180] [serial = 2138] [outer = 15E2E400] 09:45:06 INFO - PROCESS | 1180 | 1472661906507 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:45:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 09:45:06 INFO - PROCESS | 1180 | 1472661906548 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 1180 | 1472661906551 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:45:06 INFO - PROCESS | 1180 | 1472661906555 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:45:06 INFO - PROCESS | 1180 | 1472661906557 Marionette TRACE conn6 <- [1,2814,null,{}] 09:45:06 INFO - PROCESS | 1180 | 1472661906560 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 1180 | 1472661906562 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:06 INFO - PROCESS | 1180 | 1472661906640 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:45:06 INFO - PROCESS | 1180 | 1472661906646 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 1180 | 1472661906648 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:06 INFO - PROCESS | 1180 | ++DOCSHELL 15E34400 == 33 [pid = 1180] [id = 713] 09:45:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16402000) [pid = 1180] [serial = 2139] [outer = 00000000] 09:45:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (16436000) [pid = 1180] [serial = 2140] [outer = 16402000] 09:45:06 INFO - PROCESS | 1180 | 1472661906693 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1640BC00) [pid = 1180] [serial = 2141] [outer = 16402000] 09:45:07 INFO - PROCESS | 1180 | 1472661907163 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 09:45:07 INFO - PROCESS | 1180 | 1472661907191 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 1180 | 1472661907193 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:45:07 INFO - PROCESS | 1180 | 1472661907197 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1180 | 1472661907198 Marionette TRACE conn6 <- [1,2818,null,{}] 09:45:07 INFO - PROCESS | 1180 | 1472661907202 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 1180 | 1472661907204 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:07 INFO - PROCESS | 1180 | 1472661907320 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:45:07 INFO - PROCESS | 1180 | 1472661907326 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 1180 | 1472661907328 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:07 INFO - PROCESS | 1180 | ++DOCSHELL 13AB7000 == 34 [pid = 1180] [id = 714] 09:45:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1643D800) [pid = 1180] [serial = 2142] [outer = 00000000] 09:45:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (164D8800) [pid = 1180] [serial = 2143] [outer = 1643D800] 09:45:07 INFO - PROCESS | 1180 | 1472661907375 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (164DB000) [pid = 1180] [serial = 2144] [outer = 1643D800] 09:45:07 INFO - PROCESS | 1180 | 1472661907914 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 770ms 09:45:07 INFO - PROCESS | 1180 | 1472661907969 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 1180 | 1472661907971 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:45:07 INFO - PROCESS | 1180 | 1472661907974 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1180 | 1472661907975 Marionette TRACE conn6 <- [1,2822,null,{}] 09:45:07 INFO - PROCESS | 1180 | 1472661907979 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 1180 | 1472661907980 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:08 INFO - PROCESS | 1180 | 1472661908108 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:45:08 INFO - PROCESS | 1180 | 1472661908175 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 1180 | 1472661908177 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:08 INFO - PROCESS | 1180 | ++DOCSHELL 0C2C7000 == 35 [pid = 1180] [id = 715] 09:45:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0C2CE400) [pid = 1180] [serial = 2145] [outer = 00000000] 09:45:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (171A3000) [pid = 1180] [serial = 2146] [outer = 0C2CE400] 09:45:08 INFO - PROCESS | 1180 | 1472661908222 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17243000) [pid = 1180] [serial = 2147] [outer = 0C2CE400] 09:45:08 INFO - PROCESS | 1180 | 1472661908668 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 09:45:08 INFO - PROCESS | 1180 | 1472661908737 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 1180 | 1472661908740 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 1180 | 1472661908743 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 1180 | 1472661908746 Marionette TRACE conn6 <- [1,2826,null,{}] 09:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:45:08 INFO - PROCESS | 1180 | 1472661908749 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 1180 | 1472661908751 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:09 INFO - PROCESS | 1180 | 1472661909043 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15893400) [pid = 1180] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1588FC00) [pid = 1180] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13E24000) [pid = 1180] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (164DC400) [pid = 1180] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (1724A400) [pid = 1180] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13F54000) [pid = 1180] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (11382400) [pid = 1180] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (08660400) [pid = 1180] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (0CC56400) [pid = 1180] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (0D293400) [pid = 1180] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (16567800) [pid = 1180] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:45:09 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (16441000) [pid = 1180] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:45:09 INFO - PROCESS | 1180 | 1472661909117 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1180 | 1472661909120 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:09 INFO - PROCESS | 1180 | ++DOCSHELL 0B834C00 == 36 [pid = 1180] [id = 716] 09:45:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0B836C00) [pid = 1180] [serial = 2148] [outer = 00000000] 09:45:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (0D293400) [pid = 1180] [serial = 2149] [outer = 0B836C00] 09:45:09 INFO - PROCESS | 1180 | 1472661909168 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (151DA800) [pid = 1180] [serial = 2150] [outer = 0B836C00] 09:45:09 INFO - PROCESS | 1180 | 1472661909533 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 09:45:09 INFO - PROCESS | 1180 | 1472661909580 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:45:09 INFO - PROCESS | 1180 | 1472661909582 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:45:09 INFO - PROCESS | 1180 | 1472661909585 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 1180 | 1472661909586 Marionette TRACE conn6 <- [1,2830,null,{}] 09:45:09 INFO - PROCESS | 1180 | 1472661909590 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 1180 | 1472661909592 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:09 INFO - PROCESS | 1180 | 1472661909672 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:45:09 INFO - PROCESS | 1180 | 1472661909678 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1180 | 1472661909679 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:09 INFO - PROCESS | 1180 | ++DOCSHELL 15896000 == 37 [pid = 1180] [id = 717] 09:45:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15E04C00) [pid = 1180] [serial = 2151] [outer = 00000000] 09:45:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (16567800) [pid = 1180] [serial = 2152] [outer = 15E04C00] 09:45:09 INFO - PROCESS | 1180 | 1472661909734 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (171A5C00) [pid = 1180] [serial = 2153] [outer = 15E04C00] 09:45:10 INFO - PROCESS | 1180 | 1472661910171 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 09:45:10 INFO - PROCESS | 1180 | 1472661910216 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1180 | 1472661910218 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 1180 | 1472661910221 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1180 | 1472661910223 Marionette TRACE conn6 <- [1,2834,null,{}] 09:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:45:10 INFO - PROCESS | 1180 | 1472661910227 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 1180 | 1472661910229 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:10 INFO - PROCESS | 1180 | 1472661910310 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:45:10 INFO - PROCESS | 1180 | 1472661910315 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 1180 | 1472661910317 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:10 INFO - PROCESS | 1180 | ++DOCSHELL 1727D000 == 38 [pid = 1180] [id = 718] 09:45:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (172D6400) [pid = 1180] [serial = 2154] [outer = 00000000] 09:45:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (172DC400) [pid = 1180] [serial = 2155] [outer = 172D6400] 09:45:10 INFO - PROCESS | 1180 | 1472661910362 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (172E0000) [pid = 1180] [serial = 2156] [outer = 172D6400] 09:45:10 INFO - PROCESS | 1180 | 1472661910815 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 09:45:10 INFO - PROCESS | 1180 | 1472661910873 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1180 | 1472661910875 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 1180 | 1472661910879 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1180 | 1472661910880 Marionette TRACE conn6 <- [1,2838,null,{}] 09:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:45:10 INFO - PROCESS | 1180 | 1472661910884 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 1180 | 1472661910886 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:10 INFO - PROCESS | 1180 | 1472661910971 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:45:10 INFO - PROCESS | 1180 | 1472661910976 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 1180 | 1472661910978 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:11 INFO - PROCESS | 1180 | ++DOCSHELL 17332400 == 39 [pid = 1180] [id = 719] 09:45:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17335400) [pid = 1180] [serial = 2157] [outer = 00000000] 09:45:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (173EB000) [pid = 1180] [serial = 2158] [outer = 17335400] 09:45:11 INFO - PROCESS | 1180 | 1472661911025 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17B1D400) [pid = 1180] [serial = 2159] [outer = 17335400] 09:45:11 INFO - PROCESS | 1180 | 1472661911849 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1014ms 09:45:11 INFO - PROCESS | 1180 | 1472661911898 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 1180 | 1472661911903 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:45:11 INFO - PROCESS | 1180 | 1472661911908 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 1180 | 1472661911913 Marionette TRACE conn6 <- [1,2842,null,{}] 09:45:11 INFO - PROCESS | 1180 | 1472661911939 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 1180 | 1472661911942 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:12 INFO - PROCESS | 1180 | 1472661912074 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:45:12 INFO - PROCESS | 1180 | 1472661912208 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 1180 | 1472661912211 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:12 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F9400 == 40 [pid = 1180] [id = 720] 09:45:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0CC52C00) [pid = 1180] [serial = 2160] [outer = 00000000] 09:45:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0DD0F800) [pid = 1180] [serial = 2161] [outer = 0CC52C00] 09:45:12 INFO - PROCESS | 1180 | 1472661912273 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (110C0800) [pid = 1180] [serial = 2162] [outer = 0CC52C00] 09:45:13 INFO - PROCESS | 1180 | 1472661913144 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:45:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1338ms 09:45:13 INFO - PROCESS | 1180 | 1472661913247 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:45:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:45:13 INFO - PROCESS | 1180 | 1472661913251 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:45:13 INFO - PROCESS | 1180 | 1472661913256 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 1180 | 1472661913259 Marionette TRACE conn6 <- [1,2846,null,{}] 09:45:13 INFO - PROCESS | 1180 | 1472661913265 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 1180 | 1472661913268 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:13 INFO - PROCESS | 1180 | 1472661913383 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:45:13 INFO - PROCESS | 1180 | 1472661913518 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 1180 | 1472661913522 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:13 INFO - PROCESS | 1180 | ++DOCSHELL 0D073C00 == 41 [pid = 1180] [id = 721] 09:45:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D078000) [pid = 1180] [serial = 2163] [outer = 00000000] 09:45:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (0D289C00) [pid = 1180] [serial = 2164] [outer = 0D078000] 09:45:13 INFO - PROCESS | 1180 | 1472661913577 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0D330400) [pid = 1180] [serial = 2165] [outer = 0D078000] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 1727D000 == 40 [pid = 1180] [id = 718] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 15896000 == 39 [pid = 1180] [id = 717] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 0B834C00 == 38 [pid = 1180] [id = 716] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 0C2C7000 == 37 [pid = 1180] [id = 715] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 13AB7000 == 36 [pid = 1180] [id = 714] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 15E34400 == 35 [pid = 1180] [id = 713] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 15E2D000 == 34 [pid = 1180] [id = 712] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 15A30C00 == 33 [pid = 1180] [id = 711] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 13FBBC00 == 32 [pid = 1180] [id = 710] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 13ACF000 == 31 [pid = 1180] [id = 709] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 13AB7800 == 30 [pid = 1180] [id = 708] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 110B5C00 == 29 [pid = 1180] [id = 707] 09:45:13 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (1727DC00) [pid = 1180] [serial = 2116] [outer = 00000000] [url = about:blank] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 0CC54800 == 28 [pid = 1180] [id = 706] 09:45:13 INFO - PROCESS | 1180 | --DOCSHELL 13E78000 == 27 [pid = 1180] [id = 705] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (15E05C00) [pid = 1180] [serial = 2101] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (15E10000) [pid = 1180] [serial = 2102] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E3A400) [pid = 1180] [serial = 2105] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E2F400) [pid = 1180] [serial = 2104] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (17177800) [pid = 1180] [serial = 2107] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (17250400) [pid = 1180] [serial = 2113] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17177C00) [pid = 1180] [serial = 2108] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13F5F800) [pid = 1180] [serial = 2098] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (123B7800) [pid = 1180] [serial = 2095] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (12D9A400) [pid = 1180] [serial = 2096] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0CC51400) [pid = 1180] [serial = 2092] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (0D291400) [pid = 1180] [serial = 2093] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13AB8000) [pid = 1180] [serial = 2090] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (11366400) [pid = 1180] [serial = 2089] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (123AD800) [pid = 1180] [serial = 2087] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (11749800) [pid = 1180] [serial = 2086] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (165E1C00) [pid = 1180] [serial = 2084] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17277000) [pid = 1180] [serial = 2114] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (17184C00) [pid = 1180] [serial = 2110] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (14591000) [pid = 1180] [serial = 2099] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (171AE400) [pid = 1180] [serial = 2111] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (15E0D000) [pid = 1180] [serial = 2075] [outer = 00000000] [url = about:blank] 09:45:14 INFO - PROCESS | 1180 | 1472661914127 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 09:45:14 INFO - PROCESS | 1180 | 1472661914187 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 1180 | 1472661914192 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:45:14 INFO - PROCESS | 1180 | 1472661914198 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 1180 | 1472661914201 Marionette TRACE conn6 <- [1,2850,null,{}] 09:45:14 INFO - PROCESS | 1180 | 1472661914204 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 1180 | 1472661914207 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:14 INFO - PROCESS | 1180 | 1472661914296 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:45:14 INFO - PROCESS | 1180 | 1472661914396 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 1180 | 1472661914399 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:14 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE0000 == 28 [pid = 1180] [id = 722] 09:45:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0DEE0400) [pid = 1180] [serial = 2166] [outer = 00000000] 09:45:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (113EF800) [pid = 1180] [serial = 2167] [outer = 0DEE0400] 09:45:14 INFO - PROCESS | 1180 | 1472661914453 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (1189C000) [pid = 1180] [serial = 2168] [outer = 0DEE0400] 09:45:14 INFO - PROCESS | 1180 | 1472661914864 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 09:45:14 INFO - PROCESS | 1180 | 1472661914941 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 1180 | 1472661914943 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 1180 | 1472661914947 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:45:14 INFO - PROCESS | 1180 | 1472661914950 Marionette TRACE conn6 <- [1,2854,null,{}] 09:45:14 INFO - PROCESS | 1180 | 1472661914961 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 1180 | 1472661914966 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:15 INFO - PROCESS | 1180 | 1472661915055 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:45:15 INFO - PROCESS | 1180 | 1472661915070 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1180 | 1472661915073 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:15 INFO - PROCESS | 1180 | ++DOCSHELL 13AB6C00 == 29 [pid = 1180] [id = 723] 09:45:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13AB8800) [pid = 1180] [serial = 2169] [outer = 00000000] 09:45:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (13ABE000) [pid = 1180] [serial = 2170] [outer = 13AB8800] 09:45:15 INFO - PROCESS | 1180 | 1472661915123 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (13ACFC00) [pid = 1180] [serial = 2171] [outer = 13AB8800] 09:45:15 INFO - PROCESS | 1180 | 1472661915595 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 09:45:15 INFO - PROCESS | 1180 | 1472661915622 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 1180 | 1472661915625 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 1180 | 1472661915628 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:45:15 INFO - PROCESS | 1180 | 1472661915630 Marionette TRACE conn6 <- [1,2858,null,{}] 09:45:15 INFO - PROCESS | 1180 | 1472661915634 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 1180 | 1472661915636 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:15 INFO - PROCESS | 1180 | 1472661915725 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:45:15 INFO - PROCESS | 1180 | 1472661915733 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1180 | 1472661915735 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:15 INFO - PROCESS | 1180 | ++DOCSHELL 129A5C00 == 30 [pid = 1180] [id = 724] 09:45:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13E71C00) [pid = 1180] [serial = 2172] [outer = 00000000] 09:45:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (14588800) [pid = 1180] [serial = 2173] [outer = 13E71C00] 09:45:15 INFO - PROCESS | 1180 | 1472661915795 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (151DCC00) [pid = 1180] [serial = 2174] [outer = 13E71C00] 09:45:16 INFO - PROCESS | 1180 | 1472661916313 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:45:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 09:45:16 INFO - PROCESS | 1180 | 1472661916367 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 1180 | 1472661916369 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 1180 | 1472661916373 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:45:16 INFO - PROCESS | 1180 | 1472661916374 Marionette TRACE conn6 <- [1,2862,null,{}] 09:45:16 INFO - PROCESS | 1180 | 1472661916378 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 1180 | 1472661916380 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:16 INFO - PROCESS | 1180 | 1472661916519 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:45:16 INFO - PROCESS | 1180 | 1472661916544 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 1180 | 1472661916547 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:16 INFO - PROCESS | 1180 | ++DOCSHELL 15388400 == 31 [pid = 1180] [id = 725] 09:45:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1588D800) [pid = 1180] [serial = 2175] [outer = 00000000] 09:45:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15895800) [pid = 1180] [serial = 2176] [outer = 1588D800] 09:45:16 INFO - PROCESS | 1180 | 1472661916592 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E01400) [pid = 1180] [serial = 2177] [outer = 1588D800] 09:45:17 INFO - PROCESS | 1180 | 1472661917052 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 09:45:17 INFO - PROCESS | 1180 | 1472661917107 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 1180 | 1472661917109 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:45:17 INFO - PROCESS | 1180 | 1472661917112 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 1180 | 1472661917114 Marionette TRACE conn6 <- [1,2866,null,{}] 09:45:17 INFO - PROCESS | 1180 | 1472661917117 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 1180 | 1472661917123 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:17 INFO - PROCESS | 1180 | 1472661917268 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:45:17 INFO - PROCESS | 1180 | 1472661917336 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 1180 | 1472661917338 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:17 INFO - PROCESS | 1180 | ++DOCSHELL 15E10C00 == 32 [pid = 1180] [id = 726] 09:45:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E21400) [pid = 1180] [serial = 2178] [outer = 00000000] 09:45:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E35800) [pid = 1180] [serial = 2179] [outer = 15E21400] 09:45:17 INFO - PROCESS | 1180 | 1472661917385 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16402400) [pid = 1180] [serial = 2180] [outer = 15E21400] 09:45:17 INFO - PROCESS | 1180 | 1472661917821 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:45:17 INFO - PROCESS | 1180 | 1472661917864 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 1180 | 1472661917866 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:45:17 INFO - PROCESS | 1180 | 1472661917880 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 1180 | 1472661917882 Marionette TRACE conn6 <- [1,2870,null,{}] 09:45:17 INFO - PROCESS | 1180 | 1472661917886 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 1180 | 1472661917888 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:18 INFO - PROCESS | 1180 | 1472661918013 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:45:18 INFO - PROCESS | 1180 | 1472661918022 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1180 | 1472661918024 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:18 INFO - PROCESS | 1180 | ++DOCSHELL 08656C00 == 33 [pid = 1180] [id = 727] 09:45:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (13E23C00) [pid = 1180] [serial = 2181] [outer = 00000000] 09:45:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (1643D000) [pid = 1180] [serial = 2182] [outer = 13E23C00] 09:45:18 INFO - PROCESS | 1180 | 1472661918073 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (16440800) [pid = 1180] [serial = 2183] [outer = 13E23C00] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (172D6400) [pid = 1180] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1643D800) [pid = 1180] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0C2CE400) [pid = 1180] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13ABAC00) [pid = 1180] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (14577800) [pid = 1180] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (165E3C00) [pid = 1180] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D074000) [pid = 1180] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (110BD400) [pid = 1180] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (13E20400) [pid = 1180] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15A38C00) [pid = 1180] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (15E2E400) [pid = 1180] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (16402000) [pid = 1180] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15E04C00) [pid = 1180] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:45:18 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0B836C00) [pid = 1180] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:45:18 INFO - PROCESS | 1180 | 1472661918676 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 831ms 09:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:45:18 INFO - PROCESS | 1180 | 1472661918709 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 1180 | 1472661918711 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:45:18 INFO - PROCESS | 1180 | 1472661918715 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1180 | 1472661918716 Marionette TRACE conn6 <- [1,2874,null,{}] 09:45:18 INFO - PROCESS | 1180 | 1472661918720 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 1180 | 1472661918722 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:18 INFO - PROCESS | 1180 | 1472661918802 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:45:18 INFO - PROCESS | 1180 | 1472661918901 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1180 | 1472661918903 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:18 INFO - PROCESS | 1180 | ++DOCSHELL 0C602000 == 34 [pid = 1180] [id = 728] 09:45:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0D074000) [pid = 1180] [serial = 2184] [outer = 00000000] 09:45:18 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15895400) [pid = 1180] [serial = 2185] [outer = 0D074000] 09:45:18 INFO - PROCESS | 1180 | 1472661918949 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (15E0B800) [pid = 1180] [serial = 2186] [outer = 0D074000] 09:45:19 INFO - PROCESS | 1180 | 1472661919280 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 09:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:45:19 INFO - PROCESS | 1180 | 1472661919345 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 1180 | 1472661919347 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 1180 | 1472661919350 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 1180 | 1472661919352 Marionette TRACE conn6 <- [1,2878,null,{}] 09:45:19 INFO - PROCESS | 1180 | 1472661919355 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 1180 | 1472661919357 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:19 INFO - PROCESS | 1180 | 1472661919477 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:45:19 INFO - PROCESS | 1180 | 1472661919485 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 1180 | 1472661919487 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:19 INFO - PROCESS | 1180 | ++DOCSHELL 13E1F000 == 35 [pid = 1180] [id = 729] 09:45:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13E26C00) [pid = 1180] [serial = 2187] [outer = 00000000] 09:45:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1717A000) [pid = 1180] [serial = 2188] [outer = 13E26C00] 09:45:19 INFO - PROCESS | 1180 | 1472661919532 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (17182000) [pid = 1180] [serial = 2189] [outer = 13E26C00] 09:45:19 INFO - PROCESS | 1180 | 1472661919953 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 09:45:19 INFO - PROCESS | 1180 | 1472661919981 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1180 | 1472661919983 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:45:20 INFO - PROCESS | 1180 | 1472661919986 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 1180 | 1472661919988 Marionette TRACE conn6 <- [1,2882,null,{}] 09:45:20 INFO - PROCESS | 1180 | 1472661919991 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 1180 | 1472661919993 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:20 INFO - PROCESS | 1180 | 1472661920073 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:45:20 INFO - PROCESS | 1180 | 1472661920173 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1180 | 1472661920175 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:20 INFO - PROCESS | 1180 | ++DOCSHELL 13E79800 == 36 [pid = 1180] [id = 730] 09:45:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (165E2C00) [pid = 1180] [serial = 2190] [outer = 00000000] 09:45:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (1724C000) [pid = 1180] [serial = 2191] [outer = 165E2C00] 09:45:20 INFO - PROCESS | 1180 | 1472661920220 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17250800) [pid = 1180] [serial = 2192] [outer = 165E2C00] 09:45:20 INFO - PROCESS | 1180 | 1472661920631 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 09:45:20 INFO - PROCESS | 1180 | 1472661920658 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1180 | 1472661920662 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 1180 | 1472661920668 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:45:20 INFO - PROCESS | 1180 | 1472661920673 Marionette TRACE conn6 <- [1,2886,null,{}] 09:45:20 INFO - PROCESS | 1180 | 1472661920680 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 1180 | 1472661920683 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:20 INFO - PROCESS | 1180 | 1472661920846 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:45:21 INFO - PROCESS | 1180 | 1472661920989 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 1180 | 1472661920994 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:21 INFO - PROCESS | 1180 | ++DOCSHELL 0C6FF000 == 37 [pid = 1180] [id = 731] 09:45:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0CC51400) [pid = 1180] [serial = 2193] [outer = 00000000] 09:45:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0D112800) [pid = 1180] [serial = 2194] [outer = 0CC51400] 09:45:21 INFO - PROCESS | 1180 | 1472661921057 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D476400) [pid = 1180] [serial = 2195] [outer = 0CC51400] 09:45:21 INFO - PROCESS | 1180 | 1472661921658 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1021ms 09:45:21 INFO - PROCESS | 1180 | 1472661921694 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 1180 | 1472661921699 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:45:21 INFO - PROCESS | 1180 | 1472661921705 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:45:21 INFO - PROCESS | 1180 | 1472661921708 Marionette TRACE conn6 <- [1,2890,null,{}] 09:45:21 INFO - PROCESS | 1180 | 1472661921713 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 1180 | 1472661921716 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:21 INFO - PROCESS | 1180 | 1472661921828 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:45:21 INFO - PROCESS | 1180 | 1472661921971 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 1180 | 1472661921974 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:22 INFO - PROCESS | 1180 | ++DOCSHELL 12D9C000 == 38 [pid = 1180] [id = 732] 09:45:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (12DB2400) [pid = 1180] [serial = 2196] [outer = 00000000] 09:45:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (13AD4800) [pid = 1180] [serial = 2197] [outer = 12DB2400] 09:45:22 INFO - PROCESS | 1180 | 1472661922035 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (13E77000) [pid = 1180] [serial = 2198] [outer = 12DB2400] 09:45:22 INFO - PROCESS | 1180 | 1472661922639 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 09:45:22 INFO - PROCESS | 1180 | 1472661922688 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 1180 | 1472661922691 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:45:22 INFO - PROCESS | 1180 | 1472661922697 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 1180 | 1472661922701 Marionette TRACE conn6 <- [1,2894,null,{}] 09:45:22 INFO - PROCESS | 1180 | 1472661922712 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 1180 | 1472661922717 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:22 INFO - PROCESS | 1180 | 1472661922826 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:45:22 INFO - PROCESS | 1180 | 1472661922968 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 1180 | 1472661922971 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:23 INFO - PROCESS | 1180 | ++DOCSHELL 15EBD000 == 39 [pid = 1180] [id = 733] 09:45:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (160E2400) [pid = 1180] [serial = 2199] [outer = 00000000] 09:45:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (165E3C00) [pid = 1180] [serial = 2200] [outer = 160E2400] 09:45:23 INFO - PROCESS | 1180 | 1472661923032 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (17250400) [pid = 1180] [serial = 2201] [outer = 160E2400] 09:45:23 INFO - PROCESS | 1180 | 1472661923655 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 990ms 09:45:23 INFO - PROCESS | 1180 | 1472661923690 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 1180 | 1472661923693 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:45:23 INFO - PROCESS | 1180 | 1472661923696 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:45:23 INFO - PROCESS | 1180 | 1472661923698 Marionette TRACE conn6 <- [1,2898,null,{}] 09:45:23 INFO - PROCESS | 1180 | 1472661923702 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 1180 | 1472661923704 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:23 INFO - PROCESS | 1180 | 1472661923814 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:45:23 INFO - PROCESS | 1180 | 1472661923927 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1180 | 1472661923930 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:24 INFO - PROCESS | 1180 | ++DOCSHELL 172D4800 == 40 [pid = 1180] [id = 734] 09:45:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (172D6400) [pid = 1180] [serial = 2202] [outer = 00000000] 09:45:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (17331C00) [pid = 1180] [serial = 2203] [outer = 172D6400] 09:45:24 INFO - PROCESS | 1180 | 1472661924039 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17450400) [pid = 1180] [serial = 2204] [outer = 172D6400] 09:45:24 INFO - PROCESS | 1180 | 1472661924690 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:45:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:45:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1016ms 09:45:24 INFO - PROCESS | 1180 | 1472661924716 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 1180 | 1472661924719 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /DOMEvents/constructors.html 09:45:24 INFO - PROCESS | 1180 | 1472661924724 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 1180 | 1472661924727 Marionette TRACE conn6 <- [1,2902,null,{}] 09:45:24 INFO - PROCESS | 1180 | 1472661924732 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 1180 | 1472661924735 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:24 INFO - PROCESS | 1180 | 1472661924838 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:45:24 INFO - PROCESS | 1180 | 1472661924983 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 1180 | 1472661924986 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:25 INFO - PROCESS | 1180 | ++DOCSHELL 0D99F800 == 41 [pid = 1180] [id = 735] 09:45:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (11381000) [pid = 1180] [serial = 2205] [outer = 00000000] 09:45:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (12354800) [pid = 1180] [serial = 2206] [outer = 11381000] 09:45:25 INFO - PROCESS | 1180 | 1472661925041 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (12D9AC00) [pid = 1180] [serial = 2207] [outer = 11381000] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 13E1F000 == 40 [pid = 1180] [id = 729] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 0C602000 == 39 [pid = 1180] [id = 728] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 08656C00 == 38 [pid = 1180] [id = 727] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 15E10C00 == 37 [pid = 1180] [id = 726] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 15388400 == 36 [pid = 1180] [id = 725] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 129A5C00 == 35 [pid = 1180] [id = 724] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 13AB6C00 == 34 [pid = 1180] [id = 723] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 0DEE0000 == 33 [pid = 1180] [id = 722] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 0D073C00 == 32 [pid = 1180] [id = 721] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 0C6F9400 == 31 [pid = 1180] [id = 720] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 17332400 == 30 [pid = 1180] [id = 719] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 172D4800 == 29 [pid = 1180] [id = 734] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 15EBD000 == 28 [pid = 1180] [id = 733] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 13E79800 == 27 [pid = 1180] [id = 730] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 0C6FF000 == 26 [pid = 1180] [id = 731] 09:45:25 INFO - PROCESS | 1180 | --DOCSHELL 12D9C000 == 25 [pid = 1180] [id = 732] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (164D8800) [pid = 1180] [serial = 2143] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (171A3000) [pid = 1180] [serial = 2146] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (13AC1C00) [pid = 1180] [serial = 2125] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (13ACA400) [pid = 1180] [serial = 2126] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (14592800) [pid = 1180] [serial = 2131] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (151E6C00) [pid = 1180] [serial = 2132] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (172D3800) [pid = 1180] [serial = 2117] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (0D289400) [pid = 1180] [serial = 2119] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0D293C00) [pid = 1180] [serial = 2120] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (11360000) [pid = 1180] [serial = 2122] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (1174D000) [pid = 1180] [serial = 2123] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (13E64400) [pid = 1180] [serial = 2128] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13E7E000) [pid = 1180] [serial = 2129] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (164DB000) [pid = 1180] [serial = 2144] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (14586C00) [pid = 1180] [serial = 2134] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E0F800) [pid = 1180] [serial = 2135] [outer = 00000000] [url = about:blank] 09:45:25 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E3B400) [pid = 1180] [serial = 2137] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15E3CC00) [pid = 1180] [serial = 2138] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (16436000) [pid = 1180] [serial = 2140] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17243000) [pid = 1180] [serial = 2147] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (16567800) [pid = 1180] [serial = 2152] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (171A5C00) [pid = 1180] [serial = 2153] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (151DA800) [pid = 1180] [serial = 2150] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (172E0000) [pid = 1180] [serial = 2156] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (1640BC00) [pid = 1180] [serial = 2141] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (0D293400) [pid = 1180] [serial = 2149] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (172DC400) [pid = 1180] [serial = 2155] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 1180 | 1472661926520 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:45:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:45:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:45:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:45:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1913ms 09:45:26 INFO - PROCESS | 1180 | 1472661926640 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:45:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:45:26 INFO - PROCESS | 1180 | 1472661926645 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 1180 | 1472661926649 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 1180 | 1472661926653 Marionette TRACE conn6 <- [1,2906,null,{}] 09:45:26 INFO - PROCESS | 1180 | 1472661926701 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 1180 | 1472661926704 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:26 INFO - PROCESS | 1180 | 1472661926832 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:45:26 INFO - PROCESS | 1180 | 1472661926837 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 1180 | 1472661926840 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:26 INFO - PROCESS | 1180 | ++DOCSHELL 0D072800 == 26 [pid = 1180] [id = 736] 09:45:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D073000) [pid = 1180] [serial = 2208] [outer = 00000000] 09:45:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D295800) [pid = 1180] [serial = 2209] [outer = 0D073000] 09:45:26 INFO - PROCESS | 1180 | 1472661926891 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (0D471400) [pid = 1180] [serial = 2210] [outer = 0D073000] 09:45:27 INFO - PROCESS | 1180 | 1472661927295 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:45:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 09:45:27 INFO - PROCESS | 1180 | 1472661927340 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 1180 | 1472661927345 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:45:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:45:27 INFO - PROCESS | 1180 | 1472661927351 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 1180 | 1472661927354 Marionette TRACE conn6 <- [1,2910,null,{}] 09:45:27 INFO - PROCESS | 1180 | 1472661927361 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 1180 | 1472661927364 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:27 INFO - PROCESS | 1180 | 1472661927483 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:45:27 INFO - PROCESS | 1180 | 1472661927499 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 1180 | 1472661927502 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:27 INFO - PROCESS | 1180 | ++DOCSHELL 1299E000 == 27 [pid = 1180] [id = 737] 09:45:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1299EC00) [pid = 1180] [serial = 2211] [outer = 00000000] 09:45:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (12D93800) [pid = 1180] [serial = 2212] [outer = 1299EC00] 09:45:27 INFO - PROCESS | 1180 | 1472661927551 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13AB9C00) [pid = 1180] [serial = 2213] [outer = 1299EC00] 09:45:27 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:27 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:28 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:28 INFO - PROCESS | 1180 | [1180] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:45:28 INFO - PROCESS | 1180 | 1472661928144 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:45:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:45:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:45:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:45:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:45:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:45:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:45:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 835ms 09:45:28 INFO - PROCESS | 1180 | 1472661928190 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 1180 | 1472661928192 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 1180 | 1472661928196 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:45:28 INFO - PROCESS | 1180 | 1472661928199 Marionette TRACE conn6 <- [1,2914,null,{}] 09:45:28 INFO - PROCESS | 1180 | 1472661928210 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 1180 | 1472661928214 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:28 INFO - PROCESS | 1180 | 1472661928312 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:45:28 INFO - PROCESS | 1180 | 1472661928321 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1180 | 1472661928324 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:28 INFO - PROCESS | 1180 | ++DOCSHELL 13FB3800 == 28 [pid = 1180] [id = 738] 09:45:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (1456F000) [pid = 1180] [serial = 2214] [outer = 00000000] 09:45:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (14590400) [pid = 1180] [serial = 2215] [outer = 1456F000] 09:45:28 INFO - PROCESS | 1180 | 1472661928374 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (151E2C00) [pid = 1180] [serial = 2216] [outer = 1456F000] 09:45:28 INFO - PROCESS | 1180 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:45:28 INFO - PROCESS | 1180 | 1472661928961 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:45:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 771ms 09:45:28 INFO - PROCESS | 1180 | 1472661928970 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 1180 | 1472661928972 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 1180 | 1472661928976 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:45:28 INFO - PROCESS | 1180 | 1472661928977 Marionette TRACE conn6 <- [1,2918,null,{}] 09:45:28 INFO - PROCESS | 1180 | 1472661928981 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 1180 | 1472661928983 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:29 INFO - PROCESS | 1180 | 1472661929103 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:45:29 INFO - PROCESS | 1180 | 1472661929109 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 1180 | 1472661929111 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:29 INFO - PROCESS | 1180 | ++DOCSHELL 1588D400 == 29 [pid = 1180] [id = 739] 09:45:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1588DC00) [pid = 1180] [serial = 2217] [outer = 00000000] 09:45:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15A3AC00) [pid = 1180] [serial = 2218] [outer = 1588DC00] 09:45:29 INFO - PROCESS | 1180 | 1472661929211 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E09C00) [pid = 1180] [serial = 2219] [outer = 1588DC00] 09:45:29 INFO - PROCESS | 1180 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:45:29 INFO - PROCESS | 1180 | 1472661929592 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:45:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 09:45:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:45:29 INFO - PROCESS | 1180 | 1472661929650 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1180 | 1472661929652 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 1180 | 1472661929655 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1180 | 1472661929656 Marionette TRACE conn6 <- [1,2922,null,{}] 09:45:29 INFO - PROCESS | 1180 | 1472661929660 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 1180 | 1472661929662 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:29 INFO - PROCESS | 1180 | 1472661929785 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:45:29 INFO - PROCESS | 1180 | 1472661929790 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 1180 | 1472661929792 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:29 INFO - PROCESS | 1180 | ++DOCSHELL 15E0F000 == 30 [pid = 1180] [id = 740] 09:45:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15E24400) [pid = 1180] [serial = 2220] [outer = 00000000] 09:45:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (15E30400) [pid = 1180] [serial = 2221] [outer = 15E24400] 09:45:29 INFO - PROCESS | 1180 | 1472661929839 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (15E39000) [pid = 1180] [serial = 2222] [outer = 15E24400] 09:45:30 INFO - PROCESS | 1180 | 1472661930249 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:45:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 09:45:30 INFO - PROCESS | 1180 | 1472661930292 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 1180 | 1472661930295 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:45:30 INFO - PROCESS | 1180 | 1472661930298 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 1180 | 1472661930299 Marionette TRACE conn6 <- [1,2926,null,{}] 09:45:30 INFO - PROCESS | 1180 | 1472661930303 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 1180 | 1472661930308 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:30 INFO - PROCESS | 1180 | 1472661930457 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1588D800) [pid = 1180] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0CC52C00) [pid = 1180] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17335400) [pid = 1180] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (13AB8800) [pid = 1180] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0DEE0400) [pid = 1180] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (15E21400) [pid = 1180] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D078000) [pid = 1180] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (13E71C00) [pid = 1180] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (13E26C00) [pid = 1180] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (0D074000) [pid = 1180] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (13E23C00) [pid = 1180] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:45:30 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (165E2C00) [pid = 1180] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:45:30 INFO - PROCESS | 1180 | 1472661930767 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 1180 | 1472661930769 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:30 INFO - PROCESS | 1180 | ++DOCSHELL 07F85C00 == 31 [pid = 1180] [id = 741] 09:45:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (0C270400) [pid = 1180] [serial = 2223] [outer = 00000000] 09:45:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (0D238000) [pid = 1180] [serial = 2224] [outer = 0C270400] 09:45:30 INFO - PROCESS | 1180 | 1472661930816 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13ABD400) [pid = 1180] [serial = 2225] [outer = 0C270400] 09:45:31 INFO - PROCESS | 1180 | 1472661931149 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:45:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 871ms 09:45:31 INFO - PROCESS | 1180 | 1472661931172 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 1180 | 1472661931174 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:45:31 INFO - PROCESS | 1180 | 1472661931177 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 1180 | 1472661931179 Marionette TRACE conn6 <- [1,2930,null,{}] 09:45:31 INFO - PROCESS | 1180 | 1472661931183 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 1180 | 1472661931185 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:31 INFO - PROCESS | 1180 | 1472661931268 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:45:31 INFO - PROCESS | 1180 | 1472661931275 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1180 | 1472661931277 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:31 INFO - PROCESS | 1180 | ++DOCSHELL 13E26C00 == 32 [pid = 1180] [id = 742] 09:45:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (13F60400) [pid = 1180] [serial = 2226] [outer = 00000000] 09:45:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (165E0800) [pid = 1180] [serial = 2227] [outer = 13F60400] 09:45:31 INFO - PROCESS | 1180 | 1472661931325 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (165E1400) [pid = 1180] [serial = 2228] [outer = 13F60400] 09:45:31 INFO - PROCESS | 1180 | 1472661931746 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:45:31 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:45:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:45:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 09:45:31 INFO - PROCESS | 1180 | 1472661931812 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:45:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:45:31 INFO - PROCESS | 1180 | 1472661931814 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 1180 | 1472661931817 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 1180 | 1472661931819 Marionette TRACE conn6 <- [1,2934,null,{}] 09:45:31 INFO - PROCESS | 1180 | 1472661931822 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 1180 | 1472661931824 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:31 INFO - PROCESS | 1180 | 1472661931902 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:45:31 INFO - PROCESS | 1180 | 1472661931907 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1180 | 1472661931909 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:31 INFO - PROCESS | 1180 | ++DOCSHELL 0B834400 == 33 [pid = 1180] [id = 743] 09:45:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (17183400) [pid = 1180] [serial = 2229] [outer = 00000000] 09:45:31 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17249400) [pid = 1180] [serial = 2230] [outer = 17183400] 09:45:31 INFO - PROCESS | 1180 | 1472661931955 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (1724A000) [pid = 1180] [serial = 2231] [outer = 17183400] 09:45:32 INFO - PROCESS | 1180 | 1472661932370 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:45:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 09:45:32 INFO - PROCESS | 1180 | 1472661932388 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:45:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:45:32 INFO - PROCESS | 1180 | 1472661932390 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 1180 | 1472661932393 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1180 | 1472661932395 Marionette TRACE conn6 <- [1,2938,null,{}] 09:45:32 INFO - PROCESS | 1180 | 1472661932413 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 1180 | 1472661932415 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:32 INFO - PROCESS | 1180 | 1472661932548 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:45:32 INFO - PROCESS | 1180 | 1472661932555 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 1180 | 1472661932557 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:32 INFO - PROCESS | 1180 | ++DOCSHELL 13F60000 == 34 [pid = 1180] [id = 744] 09:45:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17271800) [pid = 1180] [serial = 2232] [outer = 00000000] 09:45:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1727FC00) [pid = 1180] [serial = 2233] [outer = 17271800] 09:45:32 INFO - PROCESS | 1180 | 1472661932603 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (172D1C00) [pid = 1180] [serial = 2234] [outer = 17271800] 09:45:33 INFO - PROCESS | 1180 | ++DOCSHELL 08665C00 == 35 [pid = 1180] [id = 745] 09:45:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (0C602000) [pid = 1180] [serial = 2235] [outer = 00000000] 09:45:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (0C60B400) [pid = 1180] [serial = 2236] [outer = 0C602000] 09:45:33 INFO - PROCESS | 1180 | 1472661933366 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:45:33 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:45:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1026ms 09:45:33 INFO - PROCESS | 1180 | 1472661933433 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 1180 | 1472661933438 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:45:33 INFO - PROCESS | 1180 | 1472661933444 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 1180 | 1472661933447 Marionette TRACE conn6 <- [1,2942,null,{}] 09:45:33 INFO - PROCESS | 1180 | 1472661933453 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 1180 | 1472661933456 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:33 INFO - PROCESS | 1180 | 1472661933610 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:45:33 INFO - PROCESS | 1180 | 1472661933727 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1180 | 1472661933730 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:33 INFO - PROCESS | 1180 | ++DOCSHELL 0CC54C00 == 36 [pid = 1180] [id = 746] 09:45:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0D07C000) [pid = 1180] [serial = 2237] [outer = 00000000] 09:45:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (11181000) [pid = 1180] [serial = 2238] [outer = 0D07C000] 09:45:33 INFO - PROCESS | 1180 | 1472661933791 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (12354000) [pid = 1180] [serial = 2239] [outer = 0D07C000] 09:45:34 INFO - PROCESS | 1180 | 1472661934369 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:45:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:45:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 09:45:34 INFO - PROCESS | 1180 | 1472661934419 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1180 | 1472661934424 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:45:34 INFO - PROCESS | 1180 | 1472661934430 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 1180 | 1472661934433 Marionette TRACE conn6 <- [1,2946,null,{}] 09:45:34 INFO - PROCESS | 1180 | 1472661934438 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 1180 | 1472661934441 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:34 INFO - PROCESS | 1180 | 1472661934597 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:45:34 INFO - PROCESS | 1180 | 1472661934738 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 1180 | 1472661934741 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:34 INFO - PROCESS | 1180 | ++DOCSHELL 13F58400 == 37 [pid = 1180] [id = 747] 09:45:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (13F5A400) [pid = 1180] [serial = 2240] [outer = 00000000] 09:45:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (15E0EC00) [pid = 1180] [serial = 2241] [outer = 13F5A400] 09:45:34 INFO - PROCESS | 1180 | 1472661934801 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (15E3C000) [pid = 1180] [serial = 2242] [outer = 13F5A400] 09:45:35 INFO - PROCESS | 1180 | 1472661935579 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:45:35 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:45:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1181ms 09:45:35 INFO - PROCESS | 1180 | 1472661935637 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 1180 | 1472661935642 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:45:35 INFO - PROCESS | 1180 | 1472661935648 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 1180 | 1472661935652 Marionette TRACE conn6 <- [1,2950,null,{}] 09:45:35 INFO - PROCESS | 1180 | 1472661935658 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 1180 | 1472661935661 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:35 INFO - PROCESS | 1180 | 1472661935774 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:45:35 INFO - PROCESS | 1180 | 1472661935920 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 1180 | 1472661935925 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 0B834400 == 36 [pid = 1180] [id = 743] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 13E26C00 == 35 [pid = 1180] [id = 742] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 07F85C00 == 34 [pid = 1180] [id = 741] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 15E0F000 == 33 [pid = 1180] [id = 740] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 1588D400 == 32 [pid = 1180] [id = 739] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 13FB3800 == 31 [pid = 1180] [id = 738] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 1299E000 == 30 [pid = 1180] [id = 737] 09:45:35 INFO - PROCESS | 1180 | --DOCSHELL 0D072800 == 29 [pid = 1180] [id = 736] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (15895800) [pid = 1180] [serial = 2176] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (0DD0F800) [pid = 1180] [serial = 2161] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (110C0800) [pid = 1180] [serial = 2162] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (17B1D400) [pid = 1180] [serial = 2159] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (173EB000) [pid = 1180] [serial = 2158] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (13ABE000) [pid = 1180] [serial = 2170] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (13ACFC00) [pid = 1180] [serial = 2171] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (113EF800) [pid = 1180] [serial = 2167] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1189C000) [pid = 1180] [serial = 2168] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (16402400) [pid = 1180] [serial = 2180] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D289C00) [pid = 1180] [serial = 2164] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (15E35800) [pid = 1180] [serial = 2179] [outer = 00000000] [url = about:blank] 09:45:35 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D330400) [pid = 1180] [serial = 2165] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (14588800) [pid = 1180] [serial = 2173] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (17182000) [pid = 1180] [serial = 2189] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (15895400) [pid = 1180] [serial = 2185] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (1643D000) [pid = 1180] [serial = 2182] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1717A000) [pid = 1180] [serial = 2188] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (15E0B800) [pid = 1180] [serial = 2186] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (16440800) [pid = 1180] [serial = 2183] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (15E01400) [pid = 1180] [serial = 2177] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (17250800) [pid = 1180] [serial = 2192] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (1724C000) [pid = 1180] [serial = 2191] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (151DCC00) [pid = 1180] [serial = 2174] [outer = 00000000] [url = about:blank] 09:45:36 INFO - PROCESS | 1180 | ++DOCSHELL 07F85C00 == 30 [pid = 1180] [id = 748] 09:45:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (0865FC00) [pid = 1180] [serial = 2243] [outer = 00000000] 09:45:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (0D072800) [pid = 1180] [serial = 2244] [outer = 0865FC00] 09:45:36 INFO - PROCESS | 1180 | 1472661936007 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (0D995C00) [pid = 1180] [serial = 2245] [outer = 0865FC00] 09:45:36 INFO - PROCESS | 1180 | 1472661936408 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:45:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 830ms 09:45:36 INFO - PROCESS | 1180 | 1472661936480 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 1180 | 1472661936484 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 1180 | 1472661936491 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:45:36 INFO - PROCESS | 1180 | 1472661936493 Marionette TRACE conn6 <- [1,2954,null,{}] 09:45:36 INFO - PROCESS | 1180 | 1472661936497 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 1180 | 1472661936499 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:36 INFO - PROCESS | 1180 | 1472661936586 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:45:36 INFO - PROCESS | 1180 | 1472661936594 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 1180 | 1472661936596 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:36 INFO - PROCESS | 1180 | ++DOCSHELL 11366400 == 31 [pid = 1180] [id = 749] 09:45:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (113EF800) [pid = 1180] [serial = 2246] [outer = 00000000] 09:45:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1234DC00) [pid = 1180] [serial = 2247] [outer = 113EF800] 09:45:36 INFO - PROCESS | 1180 | 1472661936648 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (12D9B000) [pid = 1180] [serial = 2248] [outer = 113EF800] 09:45:37 INFO - PROCESS | 1180 | 1472661937127 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:45:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 09:45:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:45:37 INFO - PROCESS | 1180 | 1472661937165 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1180 | 1472661937167 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:45:37 INFO - PROCESS | 1180 | 1472661937171 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 1180 | 1472661937174 Marionette TRACE conn6 <- [1,2958,null,{}] 09:45:37 INFO - PROCESS | 1180 | 1472661937189 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 1180 | 1472661937194 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:37 INFO - PROCESS | 1180 | 1472661937282 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:45:37 INFO - PROCESS | 1180 | 1472661937291 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1180 | 1472661937294 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:37 INFO - PROCESS | 1180 | ++DOCSHELL 13F5B800 == 32 [pid = 1180] [id = 750] 09:45:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (13F5CC00) [pid = 1180] [serial = 2249] [outer = 00000000] 09:45:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (14591800) [pid = 1180] [serial = 2250] [outer = 13F5CC00] 09:45:37 INFO - PROCESS | 1180 | 1472661937345 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (15389400) [pid = 1180] [serial = 2251] [outer = 13F5CC00] 09:45:37 INFO - PROCESS | 1180 | 1472661937828 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:45:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 09:45:37 INFO - PROCESS | 1180 | 1472661937901 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1180 | 1472661937904 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:45:37 INFO - PROCESS | 1180 | 1472661937907 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:45:37 INFO - PROCESS | 1180 | 1472661937909 Marionette TRACE conn6 <- [1,2962,null,{}] 09:45:37 INFO - PROCESS | 1180 | 1472661937912 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 1180 | 1472661937914 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:38 INFO - PROCESS | 1180 | 1472661938002 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:45:38 INFO - PROCESS | 1180 | 1472661938010 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1180 | 1472661938012 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:38 INFO - PROCESS | 1180 | ++DOCSHELL 15E07C00 == 33 [pid = 1180] [id = 751] 09:45:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15E09000) [pid = 1180] [serial = 2252] [outer = 00000000] 09:45:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E2E400) [pid = 1180] [serial = 2253] [outer = 15E09000] 09:45:38 INFO - PROCESS | 1180 | 1472661938059 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E3D000) [pid = 1180] [serial = 2254] [outer = 15E09000] 09:45:38 INFO - PROCESS | 1180 | 1472661938489 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:45:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 631ms 09:45:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:45:38 INFO - PROCESS | 1180 | 1472661938541 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 1180 | 1472661938543 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 1180 | 1472661938552 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 1180 | 1472661938554 Marionette TRACE conn6 <- [1,2966,null,{}] 09:45:38 INFO - PROCESS | 1180 | 1472661938557 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 1180 | 1472661938559 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:38 INFO - PROCESS | 1180 | 1472661938673 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:45:38 INFO - PROCESS | 1180 | 1472661938764 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 1180 | 1472661938766 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:38 INFO - PROCESS | 1180 | ++DOCSHELL 15E3CC00 == 34 [pid = 1180] [id = 752] 09:45:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (160E0800) [pid = 1180] [serial = 2255] [outer = 00000000] 09:45:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (16434000) [pid = 1180] [serial = 2256] [outer = 160E0800] 09:45:38 INFO - PROCESS | 1180 | 1472661938812 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1643EC00) [pid = 1180] [serial = 2257] [outer = 160E0800] 09:45:39 INFO - PROCESS | 1180 | 1472661939198 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:45:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 09:45:39 INFO - PROCESS | 1180 | 1472661939221 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1180 | 1472661939223 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:45:39 INFO - PROCESS | 1180 | 1472661939226 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 1180 | 1472661939228 Marionette TRACE conn6 <- [1,2970,null,{}] 09:45:39 INFO - PROCESS | 1180 | 1472661939238 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 1180 | 1472661939243 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:39 INFO - PROCESS | 1180 | 1472661939383 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:45:39 INFO - PROCESS | 1180 | 1472661939388 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1180 | 1472661939390 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:39 INFO - PROCESS | 1180 | ++DOCSHELL 0C2C7000 == 35 [pid = 1180] [id = 753] 09:45:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (16440800) [pid = 1180] [serial = 2258] [outer = 00000000] 09:45:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17180C00) [pid = 1180] [serial = 2259] [outer = 16440800] 09:45:39 INFO - PROCESS | 1180 | 1472661939501 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (171A6800) [pid = 1180] [serial = 2260] [outer = 16440800] 09:45:39 INFO - PROCESS | 1180 | 1472661939893 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:45:39 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:45:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:45:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 09:45:39 INFO - PROCESS | 1180 | 1472661939917 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 1180 | 1472661939919 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 1180 | 1472661939923 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:45:39 INFO - PROCESS | 1180 | 1472661939925 Marionette TRACE conn6 <- [1,2974,null,{}] 09:45:39 INFO - PROCESS | 1180 | 1472661939936 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 1180 | 1472661939938 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:40 INFO - PROCESS | 1180 | 1472661940053 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:45:40 INFO - PROCESS | 1180 | 1472661940145 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1180 | 1472661940147 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:40 INFO - PROCESS | 1180 | ++DOCSHELL 17274C00 == 36 [pid = 1180] [id = 754] 09:45:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (17276800) [pid = 1180] [serial = 2261] [outer = 00000000] 09:45:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (172D7C00) [pid = 1180] [serial = 2262] [outer = 17276800] 09:45:40 INFO - PROCESS | 1180 | 1472661940192 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (172DB800) [pid = 1180] [serial = 2263] [outer = 17276800] 09:45:40 INFO - PROCESS | 1180 | 1472661940654 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (1588DC00) [pid = 1180] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0CC51400) [pid = 1180] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (12DB2400) [pid = 1180] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (160E2400) [pid = 1180] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (172D6400) [pid = 1180] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (15E24400) [pid = 1180] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0C270400) [pid = 1180] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (13F60400) [pid = 1180] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (11381000) [pid = 1180] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1456F000) [pid = 1180] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (1299EC00) [pid = 1180] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (0D073000) [pid = 1180] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:45:40 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (17183400) [pid = 1180] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:45:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:45:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 790ms 09:45:40 INFO - PROCESS | 1180 | 1472661940717 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1180 | 1472661940720 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:45:40 INFO - PROCESS | 1180 | 1472661940723 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 1180 | 1472661940724 Marionette TRACE conn6 <- [1,2978,null,{}] 09:45:40 INFO - PROCESS | 1180 | 1472661940728 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 1180 | 1472661940730 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:40 INFO - PROCESS | 1180 | 1472661940810 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:45:40 INFO - PROCESS | 1180 | 1472661940815 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1180 | 1472661940817 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:40 INFO - PROCESS | 1180 | ++DOCSHELL 11770000 == 37 [pid = 1180] [id = 755] 09:45:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1456F000) [pid = 1180] [serial = 2264] [outer = 00000000] 09:45:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (16568400) [pid = 1180] [serial = 2265] [outer = 1456F000] 09:45:40 INFO - PROCESS | 1180 | 1472661940863 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (172D8000) [pid = 1180] [serial = 2266] [outer = 1456F000] 09:45:41 INFO - PROCESS | 1180 | ++DOCSHELL 17BB3800 == 38 [pid = 1180] [id = 756] 09:45:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17BB4C00) [pid = 1180] [serial = 2267] [outer = 00000000] 09:45:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17BB5800) [pid = 1180] [serial = 2268] [outer = 17BB4C00] 09:45:41 INFO - PROCESS | 1180 | 1472661941313 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:45:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 09:45:41 INFO - PROCESS | 1180 | 1472661941357 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 1180 | 1472661941360 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:45:41 INFO - PROCESS | 1180 | 1472661941363 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:45:41 INFO - PROCESS | 1180 | 1472661941365 Marionette TRACE conn6 <- [1,2982,null,{}] 09:45:41 INFO - PROCESS | 1180 | 1472661941369 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 1180 | 1472661941371 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:41 INFO - PROCESS | 1180 | 1472661941499 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:45:41 INFO - PROCESS | 1180 | 1472661941511 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 1180 | 1472661941513 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:41 INFO - PROCESS | 1180 | ++DOCSHELL 13AB8800 == 39 [pid = 1180] [id = 757] 09:45:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (17339C00) [pid = 1180] [serial = 2269] [outer = 00000000] 09:45:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (17B27400) [pid = 1180] [serial = 2270] [outer = 17339C00] 09:45:41 INFO - PROCESS | 1180 | 1472661941570 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (17BAC800) [pid = 1180] [serial = 2271] [outer = 17339C00] 09:45:41 INFO - PROCESS | 1180 | 1472661941965 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:45:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:45:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 09:45:42 INFO - PROCESS | 1180 | 1472661942007 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 1180 | 1472661942009 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:45:42 INFO - PROCESS | 1180 | 1472661942012 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1180 | 1472661942014 Marionette TRACE conn6 <- [1,2986,null,{}] 09:45:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:45:42 INFO - PROCESS | 1180 | 1472661942018 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 1180 | 1472661942020 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:42 INFO - PROCESS | 1180 | 1472661942155 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:45:42 INFO - PROCESS | 1180 | 1472661942162 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1180 | 1472661942164 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:42 INFO - PROCESS | 1180 | ++DOCSHELL 15E06400 == 40 [pid = 1180] [id = 758] 09:45:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (16573400) [pid = 1180] [serial = 2272] [outer = 00000000] 09:45:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (17EEB000) [pid = 1180] [serial = 2273] [outer = 16573400] 09:45:42 INFO - PROCESS | 1180 | 1472661942210 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (1852DC00) [pid = 1180] [serial = 2274] [outer = 16573400] 09:45:42 INFO - PROCESS | 1180 | 1472661942588 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:45:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 09:45:42 INFO - PROCESS | 1180 | 1472661942692 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 1180 | 1472661942697 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:45:42 INFO - PROCESS | 1180 | 1472661942712 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1180 | 1472661942716 Marionette TRACE conn6 <- [1,2990,null,{}] 09:45:42 INFO - PROCESS | 1180 | 1472661942723 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 1180 | 1472661942727 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:42 INFO - PROCESS | 1180 | 1472661942856 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:45:43 INFO - PROCESS | 1180 | 1472661943041 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 1180 | 1472661943046 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:43 INFO - PROCESS | 1180 | ++DOCSHELL 0CC57C00 == 41 [pid = 1180] [id = 759] 09:45:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (0D09C400) [pid = 1180] [serial = 2275] [outer = 00000000] 09:45:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (0D290400) [pid = 1180] [serial = 2276] [outer = 0D09C400] 09:45:43 INFO - PROCESS | 1180 | 1472661943107 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (110BE400) [pid = 1180] [serial = 2277] [outer = 0D09C400] 09:45:43 INFO - PROCESS | 1180 | 1472661943611 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 09:45:43 INFO - PROCESS | 1180 | 1472661943645 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1180 | 1472661943649 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:45:43 INFO - PROCESS | 1180 | 1472661943654 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1180 | 1472661943658 Marionette TRACE conn6 <- [1,2994,null,{}] 09:45:43 INFO - PROCESS | 1180 | 1472661943663 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 1180 | 1472661943666 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:43 INFO - PROCESS | 1180 | 1472661943780 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:45:43 INFO - PROCESS | 1180 | 1472661943925 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 1180 | 1472661943928 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:43 INFO - PROCESS | 1180 | ++DOCSHELL 13AC9000 == 42 [pid = 1180] [id = 760] 09:45:43 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (13E1A800) [pid = 1180] [serial = 2278] [outer = 00000000] 09:45:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (1458AC00) [pid = 1180] [serial = 2279] [outer = 13E1A800] 09:45:44 INFO - PROCESS | 1180 | 1472661943989 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (15A2FC00) [pid = 1180] [serial = 2280] [outer = 13E1A800] 09:45:44 INFO - PROCESS | 1180 | 1472661944527 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:45:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 09:45:44 INFO - PROCESS | 1180 | 1472661944584 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 1180 | 1472661944587 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:45:44 INFO - PROCESS | 1180 | 1472661944591 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 1180 | 1472661944594 Marionette TRACE conn6 <- [1,2998,null,{}] 09:45:44 INFO - PROCESS | 1180 | 1472661944599 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 1180 | 1472661944604 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:44 INFO - PROCESS | 1180 | 1472661944725 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:45:44 INFO - PROCESS | 1180 | 1472661944850 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1180 | 1472661944854 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:44 INFO - PROCESS | 1180 | ++DOCSHELL 1727CC00 == 43 [pid = 1180] [id = 761] 09:45:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 91 (172D2800) [pid = 1180] [serial = 2281] [outer = 00000000] 09:45:44 INFO - PROCESS | 1180 | ++DOMWINDOW == 92 (17BB0C00) [pid = 1180] [serial = 2282] [outer = 172D2800] 09:45:44 INFO - PROCESS | 1180 | 1472661944913 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 93 (17EED800) [pid = 1180] [serial = 2283] [outer = 172D2800] 09:45:45 INFO - PROCESS | 1180 | [1180] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:45 INFO - PROCESS | 1180 | 1472661945461 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:45:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:45:45 INFO - {} 09:45:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:45:45 INFO - {} 09:45:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:45:45 INFO - {} 09:45:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:45:45 INFO - {} 09:45:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 930ms 09:45:45 INFO - PROCESS | 1180 | 1472661945526 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 1180 | 1472661945528 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /FileAPI/fileReader.html 09:45:45 INFO - PROCESS | 1180 | 1472661945532 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 1180 | 1472661945534 Marionette TRACE conn6 <- [1,3002,null,{}] 09:45:45 INFO - PROCESS | 1180 | 1472661945537 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 1180 | 1472661945540 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:45 INFO - PROCESS | 1180 | 1472661945655 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:45:45 INFO - PROCESS | 1180 | 1472661945764 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1180 | 1472661945767 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:45 INFO - PROCESS | 1180 | ++DOCSHELL 172DC400 == 44 [pid = 1180] [id = 762] 09:45:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 94 (1886B400) [pid = 1180] [serial = 2284] [outer = 00000000] 09:45:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 95 (18DD2C00) [pid = 1180] [serial = 2285] [outer = 1886B400] 09:45:45 INFO - PROCESS | 1180 | 1472661945824 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1180 | ++DOMWINDOW == 96 (1938C800) [pid = 1180] [serial = 2286] [outer = 1886B400] 09:45:46 INFO - PROCESS | 1180 | 1472661946380 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:45:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:45:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:45:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:45:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 871ms 09:45:46 INFO - PROCESS | 1180 | 1472661946405 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1180 | 1472661946408 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /FileAPI/historical.html 09:45:46 INFO - PROCESS | 1180 | 1472661946427 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1180 | 1472661946430 Marionette TRACE conn6 <- [1,3006,null,{}] 09:45:46 INFO - PROCESS | 1180 | 1472661946434 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 1180 | 1472661946436 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:46 INFO - PROCESS | 1180 | 1472661946554 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:45:46 INFO - PROCESS | 1180 | 1472661946668 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 1180 | 1472661946670 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:46 INFO - PROCESS | 1180 | ++DOCSHELL 18DD2400 == 45 [pid = 1180] [id = 763] 09:45:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 97 (1938F000) [pid = 1180] [serial = 2287] [outer = 00000000] 09:45:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 98 (19395C00) [pid = 1180] [serial = 2288] [outer = 1938F000] 09:45:46 INFO - PROCESS | 1180 | 1472661946767 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 1180 | ++DOMWINDOW == 99 (19B43800) [pid = 1180] [serial = 2289] [outer = 1938F000] 09:45:47 INFO - PROCESS | 1180 | 1472661947294 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:45:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:45:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:45:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:45:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:45:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:45:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:45:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:45:47 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 09:45:47 INFO - PROCESS | 1180 | 1472661947373 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 1180 | 1472661947375 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /FileAPI/idlharness.html 09:45:47 INFO - PROCESS | 1180 | 1472661947379 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 1180 | 1472661947381 Marionette TRACE conn6 <- [1,3010,null,{}] 09:45:47 INFO - PROCESS | 1180 | 1472661947385 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 1180 | 1472661947391 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:47 INFO - PROCESS | 1180 | 1472661947541 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:45:47 INFO - PROCESS | 1180 | 1472661947815 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 1180 | 1472661947818 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:47 INFO - PROCESS | 1180 | ++DOCSHELL 07F83400 == 46 [pid = 1180] [id = 764] 09:45:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 100 (0865B400) [pid = 1180] [serial = 2290] [outer = 00000000] 09:45:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 101 (0C4EAC00) [pid = 1180] [serial = 2291] [outer = 0865B400] 09:45:47 INFO - PROCESS | 1180 | 1472661947896 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 1180 | ++DOMWINDOW == 102 (0CC52C00) [pid = 1180] [serial = 2292] [outer = 0865B400] 09:45:48 INFO - PROCESS | 1180 | 1472661948844 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:45:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:45:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:45:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:45:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:45:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:45:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:45:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:45:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:45:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:45:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:45:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:45:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:45:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:45:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1603ms 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 13AB8800 == 45 [pid = 1180] [id = 757] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 17BB3800 == 44 [pid = 1180] [id = 756] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 11770000 == 43 [pid = 1180] [id = 755] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 17274C00 == 42 [pid = 1180] [id = 754] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 0C2C7000 == 41 [pid = 1180] [id = 753] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 15E3CC00 == 40 [pid = 1180] [id = 752] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 15E07C00 == 39 [pid = 1180] [id = 751] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 13F5B800 == 38 [pid = 1180] [id = 750] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 11366400 == 37 [pid = 1180] [id = 749] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 07F85C00 == 36 [pid = 1180] [id = 748] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 13F58400 == 35 [pid = 1180] [id = 747] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 08665C00 == 34 [pid = 1180] [id = 745] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 0CC54C00 == 33 [pid = 1180] [id = 746] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 13F60000 == 32 [pid = 1180] [id = 744] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 0D99F800 == 31 [pid = 1180] [id = 735] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 172DC400 == 30 [pid = 1180] [id = 762] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 18DD2400 == 29 [pid = 1180] [id = 763] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 1727CC00 == 28 [pid = 1180] [id = 761] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 15E06400 == 27 [pid = 1180] [id = 758] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 0CC57C00 == 26 [pid = 1180] [id = 759] 09:45:49 INFO - PROCESS | 1180 | --DOCSHELL 13AC9000 == 25 [pid = 1180] [id = 760] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 101 (1727FC00) [pid = 1180] [serial = 2233] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 100 (17249400) [pid = 1180] [serial = 2230] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 99 (15A3AC00) [pid = 1180] [serial = 2218] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 98 (0D476400) [pid = 1180] [serial = 2195] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 97 (0D112800) [pid = 1180] [serial = 2194] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 96 (13E77000) [pid = 1180] [serial = 2198] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 95 (13AD4800) [pid = 1180] [serial = 2197] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 94 (17250400) [pid = 1180] [serial = 2201] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 93 (165E3C00) [pid = 1180] [serial = 2200] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 92 (17450400) [pid = 1180] [serial = 2204] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 91 (17331C00) [pid = 1180] [serial = 2203] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 90 (15E30400) [pid = 1180] [serial = 2221] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (15E09C00) [pid = 1180] [serial = 2219] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (0D238000) [pid = 1180] [serial = 2224] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (13ABD400) [pid = 1180] [serial = 2225] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (165E0800) [pid = 1180] [serial = 2227] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (12D9AC00) [pid = 1180] [serial = 2207] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (12354800) [pid = 1180] [serial = 2206] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (14590400) [pid = 1180] [serial = 2215] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (12D93800) [pid = 1180] [serial = 2212] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (1724A000) [pid = 1180] [serial = 2231] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (13AB9C00) [pid = 1180] [serial = 2213] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (0D295800) [pid = 1180] [serial = 2209] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0D471400) [pid = 1180] [serial = 2210] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (165E1400) [pid = 1180] [serial = 2228] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (15E39000) [pid = 1180] [serial = 2222] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (151E2C00) [pid = 1180] [serial = 2216] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 1180 | 1472661949810 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 1180 | 1472661949814 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 1180 | 1472661949828 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 1180 | 1472661949832 Marionette TRACE conn6 <- [1,3014,null,{}] 09:45:49 INFO - TEST-START | /FileAPI/idlharness.worker 09:45:49 INFO - PROCESS | 1180 | 1472661949839 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 1180 | 1472661949842 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:49 INFO - PROCESS | 1180 | 1472661949939 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:45:50 INFO - PROCESS | 1180 | 1472661950032 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 1180 | 1472661950036 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:50 INFO - PROCESS | 1180 | ++DOCSHELL 0C65F000 == 26 [pid = 1180] [id = 765] 09:45:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (0C6F1000) [pid = 1180] [serial = 2293] [outer = 00000000] 09:45:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (0CC55C00) [pid = 1180] [serial = 2294] [outer = 0C6F1000] 09:45:50 INFO - PROCESS | 1180 | 1472661950089 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (0D288400) [pid = 1180] [serial = 2295] [outer = 0C6F1000] 09:45:50 INFO - PROCESS | 1180 | [1180] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:51 INFO - PROCESS | 1180 | 1472661951039 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:45:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:45:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:45:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:45:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:45:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:45:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:45:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:45:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:45:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:45:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:45:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:45:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:45:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:45:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:45:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:45:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:45:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:45:51 INFO - {} 09:45:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1358ms 09:45:51 INFO - PROCESS | 1180 | 1472661951197 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 1180 | 1472661951201 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:45:51 INFO - PROCESS | 1180 | 1472661951207 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 1180 | 1472661951211 Marionette TRACE conn6 <- [1,3018,null,{}] 09:45:51 INFO - PROCESS | 1180 | 1472661951216 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 1180 | 1472661951219 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:51 INFO - PROCESS | 1180 | 1472661951316 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:45:51 INFO - PROCESS | 1180 | 1472661951447 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 1180 | 1472661951450 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:51 INFO - PROCESS | 1180 | ++DOCSHELL 16441400 == 27 [pid = 1180] [id = 766] 09:45:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (164D4400) [pid = 1180] [serial = 2296] [outer = 00000000] 09:45:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1656D400) [pid = 1180] [serial = 2297] [outer = 164D4400] 09:45:51 INFO - PROCESS | 1180 | 1472661951500 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1717A800) [pid = 1180] [serial = 2298] [outer = 164D4400] 09:45:51 INFO - PROCESS | 1180 | 1472661951912 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:45:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 09:45:51 INFO - PROCESS | 1180 | 1472661951942 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 1180 | 1472661951944 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:45:51 INFO - PROCESS | 1180 | 1472661951948 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:45:51 INFO - PROCESS | 1180 | 1472661951950 Marionette TRACE conn6 <- [1,3022,null,{}] 09:45:51 INFO - PROCESS | 1180 | 1472661951959 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 1180 | 1472661951964 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:52 INFO - PROCESS | 1180 | 1472661952096 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:45:52 INFO - PROCESS | 1180 | 1472661952169 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 1180 | 1472661952173 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:52 INFO - PROCESS | 1180 | ++DOCSHELL 17275C00 == 28 [pid = 1180] [id = 767] 09:45:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (17276000) [pid = 1180] [serial = 2299] [outer = 00000000] 09:45:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (1727A800) [pid = 1180] [serial = 2300] [outer = 17276000] 09:45:52 INFO - PROCESS | 1180 | 1472661952227 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (172D3400) [pid = 1180] [serial = 2301] [outer = 17276000] 09:45:52 INFO - PROCESS | 1180 | 1472661952674 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:45:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 09:45:52 INFO - PROCESS | 1180 | 1472661952722 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 1180 | 1472661952724 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:45:52 INFO - PROCESS | 1180 | 1472661952768 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 1180 | 1472661952770 Marionette TRACE conn6 <- [1,3026,null,{}] 09:45:52 INFO - PROCESS | 1180 | 1472661952774 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 1180 | 1472661952776 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:52 INFO - PROCESS | 1180 | 1472661952927 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:45:53 INFO - PROCESS | 1180 | 1472661952994 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1180 | 1472661952996 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:53 INFO - PROCESS | 1180 | ++DOCSHELL 17BAEC00 == 29 [pid = 1180] [id = 768] 09:45:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (17BAF000) [pid = 1180] [serial = 2302] [outer = 00000000] 09:45:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (1853B800) [pid = 1180] [serial = 2303] [outer = 17BAF000] 09:45:53 INFO - PROCESS | 1180 | 1472661953043 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (188EC400) [pid = 1180] [serial = 2304] [outer = 17BAF000] 09:45:53 INFO - PROCESS | 1180 | 1472661953461 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:45:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:45:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:45:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 09:45:53 INFO - PROCESS | 1180 | 1472661953488 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 1180 | 1472661953490 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:45:53 INFO - PROCESS | 1180 | 1472661953499 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 1180 | 1472661953501 Marionette TRACE conn6 <- [1,3030,null,{}] 09:45:53 INFO - PROCESS | 1180 | 1472661953505 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 1180 | 1472661953507 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:53 INFO - PROCESS | 1180 | 1472661953624 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:45:53 INFO - PROCESS | 1180 | 1472661953629 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 1180 | 1472661953631 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:53 INFO - PROCESS | 1180 | ++DOCSHELL 1631C000 == 30 [pid = 1180] [id = 769] 09:45:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (1631D000) [pid = 1180] [serial = 2305] [outer = 00000000] 09:45:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (16324000) [pid = 1180] [serial = 2306] [outer = 1631D000] 09:45:53 INFO - PROCESS | 1180 | 1472661953677 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (17EEBC00) [pid = 1180] [serial = 2307] [outer = 1631D000] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (17339C00) [pid = 1180] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (160E0800) [pid = 1180] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (16440800) [pid = 1180] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (0D07C000) [pid = 1180] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (13F5A400) [pid = 1180] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (0C602000) [pid = 1180] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (17271800) [pid = 1180] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (113EF800) [pid = 1180] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (15E09000) [pid = 1180] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (0865FC00) [pid = 1180] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (13F5CC00) [pid = 1180] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (17276800) [pid = 1180] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (17BB4C00) [pid = 1180] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (1456F000) [pid = 1180] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:45:54 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (16573400) [pid = 1180] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:45:54 INFO - PROCESS | 1180 | 1472661954576 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:45:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:45:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:45:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:45:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1149ms 09:45:54 INFO - PROCESS | 1180 | 1472661954648 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 1180 | 1472661954651 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:45:54 INFO - PROCESS | 1180 | 1472661954654 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 1180 | 1472661954655 Marionette TRACE conn6 <- [1,3034,null,{}] 09:45:54 INFO - PROCESS | 1180 | 1472661954659 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 1180 | 1472661954665 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:54 INFO - PROCESS | 1180 | 1472661954831 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:45:54 INFO - PROCESS | 1180 | 1472661954840 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 1180 | 1472661954843 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:54 INFO - PROCESS | 1180 | ++DOCSHELL 15729800 == 31 [pid = 1180] [id = 770] 09:45:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (1572BC00) [pid = 1180] [serial = 2308] [outer = 00000000] 09:45:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (16573400) [pid = 1180] [serial = 2309] [outer = 1572BC00] 09:45:54 INFO - PROCESS | 1180 | 1472661954902 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (18CF7000) [pid = 1180] [serial = 2310] [outer = 1572BC00] 09:45:55 INFO - PROCESS | 1180 | [1180] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:55 INFO - PROCESS | 1180 | 1472661955331 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:45:55 INFO - {} 09:45:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 09:45:55 INFO - PROCESS | 1180 | 1472661955390 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1180 | 1472661955393 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:45:55 INFO - PROCESS | 1180 | 1472661955396 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1180 | 1472661955398 Marionette TRACE conn6 <- [1,3038,null,{}] 09:45:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:45:55 INFO - PROCESS | 1180 | 1472661955401 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 1180 | 1472661955403 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:55 INFO - PROCESS | 1180 | 1472661955485 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:45:55 INFO - PROCESS | 1180 | 1472661955493 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1180 | 1472661955495 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:55 INFO - PROCESS | 1180 | ++DOCSHELL 1547AC00 == 32 [pid = 1180] [id = 771] 09:45:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (1547B000) [pid = 1180] [serial = 2311] [outer = 00000000] 09:45:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (16316000) [pid = 1180] [serial = 2312] [outer = 1547B000] 09:45:55 INFO - PROCESS | 1180 | 1472661955540 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (18CF1400) [pid = 1180] [serial = 2313] [outer = 1547B000] 09:45:55 INFO - PROCESS | 1180 | 1472661955953 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:45:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 09:45:55 INFO - PROCESS | 1180 | 1472661955972 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1180 | 1472661955974 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:45:55 INFO - PROCESS | 1180 | 1472661955978 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1180 | 1472661955979 Marionette TRACE conn6 <- [1,3042,null,{}] 09:45:55 INFO - PROCESS | 1180 | 1472661955983 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 1180 | 1472661955985 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:56 INFO - PROCESS | 1180 | 1472661956116 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:45:56 INFO - PROCESS | 1180 | 1472661956320 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 1180 | 1472661956324 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:56 INFO - PROCESS | 1180 | ++DOCSHELL 08654C00 == 33 [pid = 1180] [id = 772] 09:45:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (08656C00) [pid = 1180] [serial = 2314] [outer = 00000000] 09:45:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (08665C00) [pid = 1180] [serial = 2315] [outer = 08656C00] 09:45:56 INFO - PROCESS | 1180 | 1472661956388 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (0C2F2000) [pid = 1180] [serial = 2316] [outer = 08656C00] 09:45:57 INFO - PROCESS | 1180 | 1472661957290 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:45:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:45:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:45:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1425ms 09:45:57 INFO - PROCESS | 1180 | 1472661957409 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 1180 | 1472661957412 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:45:57 INFO - PROCESS | 1180 | 1472661957417 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:45:57 INFO - PROCESS | 1180 | 1472661957420 Marionette TRACE conn6 <- [1,3046,null,{}] 09:45:57 INFO - PROCESS | 1180 | 1472661957469 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 1180 | 1472661957472 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:57 INFO - PROCESS | 1180 | 1472661957574 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:45:57 INFO - PROCESS | 1180 | 1472661957743 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 1180 | 1472661957746 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:57 INFO - PROCESS | 1180 | ++DOCSHELL 129A8000 == 34 [pid = 1180] [id = 773] 09:45:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (12CD7800) [pid = 1180] [serial = 2317] [outer = 00000000] 09:45:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (12D96800) [pid = 1180] [serial = 2318] [outer = 12CD7800] 09:45:57 INFO - PROCESS | 1180 | 1472661957849 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (12D9A400) [pid = 1180] [serial = 2319] [outer = 12CD7800] 09:45:58 INFO - PROCESS | 1180 | 1472661958481 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:45:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:45:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:45:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:45:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:45:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:45:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:45:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:45:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:45:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1126ms 09:45:58 INFO - PROCESS | 1180 | 1472661958564 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 1180 | 1472661958569 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:45:58 INFO - PROCESS | 1180 | 1472661958573 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 1180 | 1472661958575 Marionette TRACE conn6 <- [1,3050,null,{}] 09:45:58 INFO - PROCESS | 1180 | 1472661958579 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 1180 | 1472661958582 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:58 INFO - PROCESS | 1180 | 1472661958706 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:45:58 INFO - PROCESS | 1180 | 1472661958850 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 1180 | 1472661958853 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:58 INFO - PROCESS | 1180 | ++DOCSHELL 0B83C000 == 35 [pid = 1180] [id = 774] 09:45:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (0C225400) [pid = 1180] [serial = 2320] [outer = 00000000] 09:45:58 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (110B3000) [pid = 1180] [serial = 2321] [outer = 0C225400] 09:45:58 INFO - PROCESS | 1180 | 1472661958915 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (13AB7800) [pid = 1180] [serial = 2322] [outer = 0C225400] 09:45:59 INFO - PROCESS | 1180 | [1180] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:45:59 INFO - PROCESS | 1180 | --DOCSHELL 1588C800 == 34 [pid = 1180] [id = 623] 09:45:59 INFO - PROCESS | 1180 | --DOCSHELL 12D96C00 == 33 [pid = 1180] [id = 619] 09:45:59 INFO - PROCESS | 1180 | --DOCSHELL 13FAD400 == 32 [pid = 1180] [id = 621] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 89 (1643EC00) [pid = 1180] [serial = 2257] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 88 (171A6800) [pid = 1180] [serial = 2260] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 87 (17180C00) [pid = 1180] [serial = 2259] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 86 (11181000) [pid = 1180] [serial = 2238] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 85 (12354000) [pid = 1180] [serial = 2239] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 84 (15E0EC00) [pid = 1180] [serial = 2241] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 83 (15E3C000) [pid = 1180] [serial = 2242] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 82 (0C60B400) [pid = 1180] [serial = 2236] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 81 (172D1C00) [pid = 1180] [serial = 2234] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (1234DC00) [pid = 1180] [serial = 2247] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (12D9B000) [pid = 1180] [serial = 2248] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (15E2E400) [pid = 1180] [serial = 2253] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D072800) [pid = 1180] [serial = 2244] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (0D995C00) [pid = 1180] [serial = 2245] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (14591800) [pid = 1180] [serial = 2250] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (15389400) [pid = 1180] [serial = 2251] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (172D7C00) [pid = 1180] [serial = 2262] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (17BB5800) [pid = 1180] [serial = 2268] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (172D8000) [pid = 1180] [serial = 2266] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (16568400) [pid = 1180] [serial = 2265] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (17BAC800) [pid = 1180] [serial = 2271] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 68 (17B27400) [pid = 1180] [serial = 2270] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 67 (172DB800) [pid = 1180] [serial = 2263] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 66 (17EEB000) [pid = 1180] [serial = 2273] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 65 (1852DC00) [pid = 1180] [serial = 2274] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 64 (15E3D000) [pid = 1180] [serial = 2254] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | --DOMWINDOW == 63 (16434000) [pid = 1180] [serial = 2256] [outer = 00000000] [url = about:blank] 09:45:59 INFO - PROCESS | 1180 | 1472661959716 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:45:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:45:59 INFO - {} 09:45:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1172ms 09:45:59 INFO - PROCESS | 1180 | 1472661959747 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 1180 | 1472661959751 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:45:59 INFO - PROCESS | 1180 | 1472661959755 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 1180 | 1472661959760 Marionette TRACE conn6 <- [1,3054,null,{}] 09:45:59 INFO - PROCESS | 1180 | 1472661959768 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 1180 | 1472661959770 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:59 INFO - PROCESS | 1180 | 1472661959873 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:45:59 INFO - PROCESS | 1180 | 1472661959880 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 1180 | 1472661959882 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:45:59 INFO - PROCESS | 1180 | ++DOCSHELL 0DEE0400 == 33 [pid = 1180] [id = 775] 09:45:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 64 (0DEE1000) [pid = 1180] [serial = 2323] [outer = 00000000] 09:45:59 INFO - PROCESS | 1180 | ++DOMWINDOW == 65 (1118C800) [pid = 1180] [serial = 2324] [outer = 0DEE1000] 09:45:59 INFO - PROCESS | 1180 | 1472661959941 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 66 (123B6800) [pid = 1180] [serial = 2325] [outer = 0DEE1000] 09:46:00 INFO - PROCESS | 1180 | 1472661960488 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:46:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:46:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 790ms 09:46:00 INFO - PROCESS | 1180 | 1472661960548 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 1180 | 1472661960552 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:46:00 INFO - PROCESS | 1180 | 1472661960558 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:46:00 INFO - PROCESS | 1180 | 1472661960560 Marionette TRACE conn6 <- [1,3058,null,{}] 09:46:00 INFO - PROCESS | 1180 | 1472661960564 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 1180 | 1472661960567 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:00 INFO - PROCESS | 1180 | 1472661960660 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:46:00 INFO - PROCESS | 1180 | 1472661960757 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 1180 | 1472661960759 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:00 INFO - PROCESS | 1180 | ++DOCSHELL 13AC4C00 == 34 [pid = 1180] [id = 776] 09:46:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 67 (13AC5000) [pid = 1180] [serial = 2326] [outer = 00000000] 09:46:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 68 (13AD1C00) [pid = 1180] [serial = 2327] [outer = 13AC5000] 09:46:00 INFO - PROCESS | 1180 | 1472661960811 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 1180 | ++DOMWINDOW == 69 (13E21800) [pid = 1180] [serial = 2328] [outer = 13AC5000] 09:46:01 INFO - PROCESS | 1180 | 1472661961186 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 09:46:01 INFO - PROCESS | 1180 | 1472661961234 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1180 | 1472661961236 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:46:01 INFO - PROCESS | 1180 | 1472661961240 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 1180 | 1472661961243 Marionette TRACE conn6 <- [1,3062,null,{}] 09:46:01 INFO - PROCESS | 1180 | 1472661961254 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 1180 | 1472661961259 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:01 INFO - PROCESS | 1180 | 1472661961348 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:46:01 INFO - PROCESS | 1180 | 1472661961355 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 1180 | 1472661961358 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:01 INFO - PROCESS | 1180 | ++DOCSHELL 1458C800 == 35 [pid = 1180] [id = 777] 09:46:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1458E400) [pid = 1180] [serial = 2329] [outer = 00000000] 09:46:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (15475000) [pid = 1180] [serial = 2330] [outer = 1458E400] 09:46:01 INFO - PROCESS | 1180 | 1472661961408 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1547D400) [pid = 1180] [serial = 2331] [outer = 1458E400] 09:46:01 INFO - PROCESS | 1180 | 1472661961857 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 09:46:01 INFO - PROCESS | 1180 | 1472661961874 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1180 | 1472661961877 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:46:01 INFO - PROCESS | 1180 | 1472661961880 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:46:01 INFO - PROCESS | 1180 | 1472661961882 Marionette TRACE conn6 <- [1,3066,null,{}] 09:46:01 INFO - PROCESS | 1180 | 1472661961885 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 1180 | 1472661961887 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:02 INFO - PROCESS | 1180 | 1472661962034 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:46:02 INFO - PROCESS | 1180 | 1472661962130 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 1180 | 1472661962132 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:02 INFO - PROCESS | 1180 | ++DOCSHELL 15725400 == 36 [pid = 1180] [id = 778] 09:46:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (15725C00) [pid = 1180] [serial = 2332] [outer = 00000000] 09:46:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (1588D400) [pid = 1180] [serial = 2333] [outer = 15725C00] 09:46:02 INFO - PROCESS | 1180 | 1472661962178 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (15891800) [pid = 1180] [serial = 2334] [outer = 15725C00] 09:46:02 INFO - PROCESS | 1180 | 1472661962585 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:46:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:46:02 INFO - PROCESS | 1180 | 1472661962620 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:46:02 INFO - PROCESS | 1180 | 1472661962623 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 1180 | 1472661962625 Marionette TRACE conn6 <- [1,3070,null,{}] 09:46:02 INFO - PROCESS | 1180 | 1472661962632 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 1180 | 1472661962635 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:02 INFO - PROCESS | 1180 | 1472661962761 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:46:02 INFO - PROCESS | 1180 | 1472661962766 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 1180 | 1472661962768 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:02 INFO - PROCESS | 1180 | ++DOCSHELL 1589B400 == 37 [pid = 1180] [id = 779] 09:46:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (15E02C00) [pid = 1180] [serial = 2335] [outer = 00000000] 09:46:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (15E24800) [pid = 1180] [serial = 2336] [outer = 15E02C00] 09:46:02 INFO - PROCESS | 1180 | 1472661962814 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (15E25000) [pid = 1180] [serial = 2337] [outer = 15E02C00] 09:46:03 INFO - PROCESS | 1180 | 1472661963262 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:46:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:46:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:46:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:46:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:46:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 09:46:03 INFO - PROCESS | 1180 | 1472661963300 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 1180 | 1472661963302 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:46:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:46:03 INFO - PROCESS | 1180 | 1472661963305 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 1180 | 1472661963307 Marionette TRACE conn6 <- [1,3074,null,{}] 09:46:03 INFO - PROCESS | 1180 | 1472661963310 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 1180 | 1472661963316 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:03 INFO - PROCESS | 1180 | 1472661963479 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:46:03 INFO - PROCESS | 1180 | 1472661963557 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 1180 | 1472661963559 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:03 INFO - PROCESS | 1180 | ++DOCSHELL 0D999800 == 38 [pid = 1180] [id = 780] 09:46:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (15727800) [pid = 1180] [serial = 2338] [outer = 00000000] 09:46:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (1631A000) [pid = 1180] [serial = 2339] [outer = 15727800] 09:46:03 INFO - PROCESS | 1180 | 1472661963617 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (1631F000) [pid = 1180] [serial = 2340] [outer = 15727800] 09:46:04 INFO - PROCESS | 1180 | 1472661964106 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 80 (17276000) [pid = 1180] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 79 (164D4400) [pid = 1180] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 78 (0865B400) [pid = 1180] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 77 (0D09C400) [pid = 1180] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 76 (13E1A800) [pid = 1180] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 75 (172D2800) [pid = 1180] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 74 (1886B400) [pid = 1180] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 73 (1938F000) [pid = 1180] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 72 (17BAF000) [pid = 1180] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 71 (1631D000) [pid = 1180] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 70 (1572BC00) [pid = 1180] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:46:04 INFO - PROCESS | 1180 | --DOMWINDOW == 69 (0C6F1000) [pid = 1180] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:46:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:46:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 830ms 09:46:04 INFO - PROCESS | 1180 | 1472661964136 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 1180 | 1472661964138 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:46:04 INFO - PROCESS | 1180 | 1472661964141 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:46:04 INFO - PROCESS | 1180 | 1472661964143 Marionette TRACE conn6 <- [1,3078,null,{}] 09:46:04 INFO - PROCESS | 1180 | 1472661964147 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 1180 | 1472661964149 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:04 INFO - PROCESS | 1180 | 1472661964236 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:46:04 INFO - PROCESS | 1180 | 1472661964241 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 1180 | 1472661964243 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:04 INFO - PROCESS | 1180 | ++DOCSHELL 16319800 == 39 [pid = 1180] [id = 781] 09:46:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 70 (1631A800) [pid = 1180] [serial = 2341] [outer = 00000000] 09:46:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 71 (16433800) [pid = 1180] [serial = 2342] [outer = 1631A800] 09:46:04 INFO - PROCESS | 1180 | 1472661964293 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 72 (1643CC00) [pid = 1180] [serial = 2343] [outer = 1631A800] 09:46:04 INFO - PROCESS | 1180 | 1472661964701 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:46:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 09:46:04 INFO - PROCESS | 1180 | 1472661964716 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 1180 | 1472661964718 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:46:04 INFO - PROCESS | 1180 | 1472661964730 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 1180 | 1472661964731 Marionette TRACE conn6 <- [1,3082,null,{}] 09:46:04 INFO - PROCESS | 1180 | 1472661964749 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 1180 | 1472661964751 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:04 INFO - PROCESS | 1180 | 1472661964884 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:46:04 INFO - PROCESS | 1180 | 1472661964919 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 1180 | 1472661964921 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:04 INFO - PROCESS | 1180 | ++DOCSHELL 0C2F0400 == 40 [pid = 1180] [id = 782] 09:46:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 73 (0C47AC00) [pid = 1180] [serial = 2344] [outer = 00000000] 09:46:04 INFO - PROCESS | 1180 | ++DOMWINDOW == 74 (16432800) [pid = 1180] [serial = 2345] [outer = 0C47AC00] 09:46:04 INFO - PROCESS | 1180 | 1472661964967 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 75 (1656C400) [pid = 1180] [serial = 2346] [outer = 0C47AC00] 09:46:05 INFO - PROCESS | 1180 | 1472661965360 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:46:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 09:46:05 INFO - PROCESS | 1180 | 1472661965421 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:46:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:46:05 INFO - PROCESS | 1180 | 1472661965423 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 1180 | 1472661965426 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 1180 | 1472661965428 Marionette TRACE conn6 <- [1,3086,null,{}] 09:46:05 INFO - PROCESS | 1180 | 1472661965432 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 1180 | 1472661965434 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:05 INFO - PROCESS | 1180 | 1472661965560 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:46:05 INFO - PROCESS | 1180 | 1472661965581 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1180 | 1472661965583 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:05 INFO - PROCESS | 1180 | ++DOCSHELL 0C6F9400 == 41 [pid = 1180] [id = 783] 09:46:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 76 (0D230C00) [pid = 1180] [serial = 2347] [outer = 00000000] 09:46:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 77 (17243C00) [pid = 1180] [serial = 2348] [outer = 0D230C00] 09:46:05 INFO - PROCESS | 1180 | 1472661965628 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1180 | ++DOMWINDOW == 78 (17247400) [pid = 1180] [serial = 2349] [outer = 0D230C00] 09:46:06 INFO - PROCESS | 1180 | 1472661966009 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:46:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 631ms 09:46:06 INFO - PROCESS | 1180 | 1472661966058 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 1180 | 1472661966060 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:46:06 INFO - PROCESS | 1180 | 1472661966063 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1180 | 1472661966064 Marionette TRACE conn6 <- [1,3090,null,{}] 09:46:06 INFO - PROCESS | 1180 | 1472661966068 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 1180 | 1472661966070 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:06 INFO - PROCESS | 1180 | 1472661966199 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:46:06 INFO - PROCESS | 1180 | 1472661966409 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 1180 | 1472661966412 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:06 INFO - PROCESS | 1180 | ++DOCSHELL 0C487C00 == 42 [pid = 1180] [id = 784] 09:46:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 79 (0C604800) [pid = 1180] [serial = 2350] [outer = 00000000] 09:46:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 80 (0D0A2800) [pid = 1180] [serial = 2351] [outer = 0C604800] 09:46:06 INFO - PROCESS | 1180 | 1472661966474 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 1180 | ++DOMWINDOW == 81 (0D295000) [pid = 1180] [serial = 2352] [outer = 0C604800] 09:46:07 INFO - PROCESS | 1180 | 1472661967007 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:46:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 970ms 09:46:07 INFO - PROCESS | 1180 | 1472661967035 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 1180 | 1472661967040 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:46:07 INFO - PROCESS | 1180 | 1472661967045 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:46:07 INFO - PROCESS | 1180 | 1472661967049 Marionette TRACE conn6 <- [1,3094,null,{}] 09:46:07 INFO - PROCESS | 1180 | 1472661967054 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 1180 | 1472661967057 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:07 INFO - PROCESS | 1180 | 1472661967244 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:46:07 INFO - PROCESS | 1180 | 1472661967360 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 1180 | 1472661967363 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:07 INFO - PROCESS | 1180 | ++DOCSHELL 1189BC00 == 43 [pid = 1180] [id = 785] 09:46:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 82 (118A2400) [pid = 1180] [serial = 2353] [outer = 00000000] 09:46:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 83 (13AC9800) [pid = 1180] [serial = 2354] [outer = 118A2400] 09:46:07 INFO - PROCESS | 1180 | 1472661967424 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 1180 | ++DOMWINDOW == 84 (13E1F800) [pid = 1180] [serial = 2355] [outer = 118A2400] 09:46:08 INFO - PROCESS | 1180 | 1472661967998 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:46:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:46:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 09:46:08 INFO - PROCESS | 1180 | 1472661968027 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 1180 | 1472661968030 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:46:08 INFO - PROCESS | 1180 | 1472661968036 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:46:08 INFO - PROCESS | 1180 | 1472661968038 Marionette TRACE conn6 <- [1,3098,null,{}] 09:46:08 INFO - PROCESS | 1180 | 1472661968042 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 1180 | 1472661968045 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:08 INFO - PROCESS | 1180 | 1472661968159 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:46:08 INFO - PROCESS | 1180 | 1472661968321 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1180 | 1472661968324 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:08 INFO - PROCESS | 1180 | ++DOCSHELL 15387C00 == 44 [pid = 1180] [id = 786] 09:46:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 85 (15721400) [pid = 1180] [serial = 2356] [outer = 00000000] 09:46:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 86 (15E02400) [pid = 1180] [serial = 2357] [outer = 15721400] 09:46:08 INFO - PROCESS | 1180 | 1472661968381 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 1180 | ++DOMWINDOW == 87 (15E35400) [pid = 1180] [serial = 2358] [outer = 15721400] 09:46:08 INFO - PROCESS | 1180 | 1472661968896 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:46:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:46:08 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:46:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:46:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:46:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 871ms 09:46:08 INFO - PROCESS | 1180 | 1472661968934 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 1180 | 1472661968938 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:46:08 INFO - PROCESS | 1180 | 1472661968966 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 1180 | 1472661968971 Marionette TRACE conn6 <- [1,3102,null,{}] 09:46:08 INFO - PROCESS | 1180 | 1472661968976 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 1180 | 1472661968979 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:09 INFO - PROCESS | 1180 | 1472661969096 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:46:09 INFO - PROCESS | 1180 | 1472661969255 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\", \"c19ac8fd-94da-433e-b58c-3b8f386509eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 1180 | 1472661969258 Marionette INFO sendAsync 6421e171-b78d-451b-b7ff-4150d947dfee 09:46:09 INFO - PROCESS | 1180 | ++DOCSHELL 160E0800 == 45 [pid = 1180] [id = 787] 09:46:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 88 (17250800) [pid = 1180] [serial = 2359] [outer = 00000000] 09:46:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 89 (1727C000) [pid = 1180] [serial = 2360] [outer = 17250800] 09:46:09 INFO - PROCESS | 1180 | 1472661969315 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 1180 | ++DOMWINDOW == 90 (1727DC00) [pid = 1180] [serial = 2361] [outer = 17250800] 09:46:09 INFO - PROCESS | 1180 | 1472661969864 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:46:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 950ms 09:46:09 INFO - PROCESS | 1180 | 1472661969896 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 1180 | 1472661969899 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:46:11 WARNING - u'runner_teardown' () 09:46:11 INFO - No more tests 09:46:11 INFO - Got 0 unexpected results 09:46:11 INFO - SUITE-END | took 684s 09:46:11 INFO - Closing logging queue 09:46:11 INFO - queue closed 09:46:11 INFO - Return code: 0 09:46:11 WARNING - # TBPL SUCCESS # 09:46:11 INFO - Running post-action listener: _resource_record_post_action 09:46:11 INFO - Running post-run listener: _resource_record_post_run 09:46:12 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 78745088; Write bytes: 1113062912; Read time: 1002120; Write time: 9047770 09:46:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:46:12 INFO - install - Wall time: 3s; CPU: 7.0%; Read bytes: 16384; Write bytes: 66588160; Read time: 1250; Write time: 155460 09:46:12 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 78728704; Write bytes: 1033648128; Read time: 1000870; Write time: 8862900 09:46:12 INFO - Running post-run listener: _upload_blobber_files 09:46:12 INFO - Blob upload gear active. 09:46:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:46:12 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:46:12 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:46:12 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:46:12 INFO - (blobuploader) - INFO - Open directory for files ... 09:46:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:46:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:46:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:46:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:46:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:46:13 INFO - (blobuploader) - INFO - Done attempting. 09:46:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:46:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:46:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:46:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:46:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:46:15 INFO - (blobuploader) - INFO - Done attempting. 09:46:15 INFO - (blobuploader) - INFO - Iteration through files over. 09:46:16 INFO - Return code: 0 09:46:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:46:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1953cda580c4b5839fd1db12ea3303f303152681c5eed5443023b46ff9f544685da19f03bcd5716cf4bd3ea92fc3d2a659cf921b2e7a26161399a429f198bc0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fd45d2d335900926b93027c2cefaa2f00d21c94065dbd5f95244380c5ffd31685b1e28efad796a92aa9165d98cf79d9a1ac00e260b5093d055dceb91179bb3af"} 09:46:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:46:16 INFO - Writing to file C:\slave\test\properties\blobber_files 09:46:16 INFO - Contents: 09:46:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1953cda580c4b5839fd1db12ea3303f303152681c5eed5443023b46ff9f544685da19f03bcd5716cf4bd3ea92fc3d2a659cf921b2e7a26161399a429f198bc0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fd45d2d335900926b93027c2cefaa2f00d21c94065dbd5f95244380c5ffd31685b1e28efad796a92aa9165d98cf79d9a1ac00e260b5093d055dceb91179bb3af"} 09:46:16 INFO - Running post-run listener: copy_logs_to_upload_dir 09:46:16 INFO - Copying logs to upload dir... 09:46:16 INFO - mkdir: C:\slave\test\build\upload\logs 09:46:16 INFO - Copying logs to upload dir... 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - Using _rmtree_windows ... 09:46:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=984.648000 ========= master_lag: 0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 24 secs) (at 2016-08-31 09:46:16.514568) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-31 09:46:16.515795) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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-release/sha512/1953cda580c4b5839fd1db12ea3303f303152681c5eed5443023b46ff9f544685da19f03bcd5716cf4bd3ea92fc3d2a659cf921b2e7a26161399a429f198bc0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fd45d2d335900926b93027c2cefaa2f00d21c94065dbd5f95244380c5ffd31685b1e28efad796a92aa9165d98cf79d9a1ac00e260b5093d055dceb91179bb3af"} build_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1953cda580c4b5839fd1db12ea3303f303152681c5eed5443023b46ff9f544685da19f03bcd5716cf4bd3ea92fc3d2a659cf921b2e7a26161399a429f198bc0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fd45d2d335900926b93027c2cefaa2f00d21c94065dbd5f95244380c5ffd31685b1e28efad796a92aa9165d98cf79d9a1ac00e260b5093d055dceb91179bb3af"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-31 09:46:16.633675) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:46:16.634013) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:46:16.746293) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-31 09:46:16.746608) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-31 09:46:17.720795) ========= ========= Total master_lag: 0.47 =========