builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-161 starttime: 1466013801.04 results: success (0) buildid: 20160615092122 builduid: d299044384ff4f30b5cd0dc13c2f8332 revision: e0eca48096b6d8ae32b7bc01cabc66e5990c0729 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:21.041413) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:21.041865) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:21.042144) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:21.237300) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:03:21.237724) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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 --11:03:22-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 11:03:22 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.147000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:03:22.408959) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-15 11:03:22.409291) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=5.501000 ========= master_lag: 0.50 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-15 11:03:28.409342) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:03:28.409714) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e0eca48096b6d8ae32b7bc01cabc66e5990c0729 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e0eca48096b6d8ae32b7bc01cabc66e5990c0729 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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-06-15 11:03:28,788 truncating revision to first 12 chars 2016-06-15 11:03:28,788 Setting DEBUG logging. 2016-06-15 11:03:28,789 attempt 1/10 2016-06-15 11:03:28,789 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e0eca48096b6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 11:03:29,482 unpacking tar archive at: mozilla-beta-e0eca48096b6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.583000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:03:30.077684) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:30.077991) ========= script_repo_revision: e0eca48096b6d8ae32b7bc01cabc66e5990c0729 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:30.078373) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:30.078654) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:03:30.095013) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 19 secs) (at 2016-06-15 11:03:30.095289) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 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 11:03:30 INFO - MultiFileLogger online at 20160615 11:03:30 in C:\slave\test 11:03:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:03:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:03:30 INFO - {'append_to_log': False, 11:03:30 INFO - 'base_work_dir': 'C:\\slave\\test', 11:03:30 INFO - 'blob_upload_branch': 'mozilla-beta', 11:03:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:03:30 INFO - 'buildbot_json_path': 'buildprops.json', 11:03:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:03:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:03:30 INFO - 'download_minidump_stackwalk': True, 11:03:30 INFO - 'download_symbols': 'true', 11:03:30 INFO - 'e10s': False, 11:03:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:03:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:03:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:03:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:03:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:03:30 INFO - 'C:/mozilla-build/tooltool.py'), 11:03:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:03:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:03:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:03:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:03:30 INFO - 'log_level': 'info', 11:03:30 INFO - 'log_to_console': True, 11:03:30 INFO - 'opt_config_files': (), 11:03:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:03:30 INFO - '--processes=1', 11:03:30 INFO - '--config=%(test_path)s/wptrunner.ini', 11:03:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:03:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:03:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:03:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:03:30 INFO - 'pip_index': False, 11:03:30 INFO - 'require_test_zip': True, 11:03:30 INFO - 'test_type': ('testharness',), 11:03:30 INFO - 'this_chunk': '1', 11:03:30 INFO - 'total_chunks': '10', 11:03:30 INFO - 'virtualenv_path': 'venv', 11:03:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:03:30 INFO - 'work_dir': 'build'} 11:03:30 INFO - ##### 11:03:30 INFO - ##### Running clobber step. 11:03:30 INFO - ##### 11:03:30 INFO - Running pre-action listener: _resource_record_pre_action 11:03:30 INFO - Running main action method: clobber 11:03:30 INFO - rmtree: C:\slave\test\build 11:03:30 INFO - Using _rmtree_windows ... 11:03:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:05:31 INFO - Running post-action listener: _resource_record_post_action 11:05:31 INFO - ##### 11:05:31 INFO - ##### Running read-buildbot-config step. 11:05:31 INFO - ##### 11:05:31 INFO - Running pre-action listener: _resource_record_pre_action 11:05:31 INFO - Running main action method: read_buildbot_config 11:05:31 INFO - Using buildbot properties: 11:05:31 INFO - { 11:05:31 INFO - "project": "", 11:05:31 INFO - "product": "firefox", 11:05:31 INFO - "script_repo_revision": "production", 11:05:31 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 11:05:31 INFO - "repository": "", 11:05:31 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 11:05:31 INFO - "buildid": "20160615092122", 11:05:31 INFO - "pgo_build": "False", 11:05:31 INFO - "basedir": "C:\\slave\\test", 11:05:31 INFO - "buildnumber": 3, 11:05:31 INFO - "slavename": "t-w732-ix-161", 11:05:31 INFO - "revision": "e0eca48096b6d8ae32b7bc01cabc66e5990c0729", 11:05:31 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:05:31 INFO - "platform": "win32", 11:05:31 INFO - "branch": "mozilla-beta", 11:05:31 INFO - "repo_path": "releases/mozilla-beta", 11:05:31 INFO - "moz_repo_path": "", 11:05:31 INFO - "stage_platform": "win32", 11:05:31 INFO - "builduid": "d299044384ff4f30b5cd0dc13c2f8332", 11:05:31 INFO - "slavebuilddir": "test" 11:05:31 INFO - } 11:05:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:05:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:05:31 INFO - Running post-action listener: _resource_record_post_action 11:05:31 INFO - ##### 11:05:31 INFO - ##### Running download-and-extract step. 11:05:31 INFO - ##### 11:05:31 INFO - Running pre-action listener: _resource_record_pre_action 11:05:31 INFO - Running main action method: download_and_extract 11:05:31 INFO - mkdir: C:\slave\test\build\tests 11:05:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:05:31 INFO - https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:05:31 INFO - trying https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:05:31 INFO - Downloading https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:05:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 11:05:32 INFO - Downloaded 1240 bytes. 11:05:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:05:32 INFO - Using the following test package requirements: 11:05:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:05:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:05:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:05:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'jsshell-win32.zip'], 11:05:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:05:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:05:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:05:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:05:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:05:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:05:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:05:32 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:05:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:05:32 INFO - https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:05:32 INFO - trying https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:05:32 INFO - Downloading https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 11:05:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 11:05:34 INFO - Downloaded 20351722 bytes. 11:05:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:05:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:05:36 INFO - caution: filename not matched: web-platform/* 11:05:36 INFO - Return code: 11 11:05:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:05:36 INFO - https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:05:36 INFO - trying https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:05:36 INFO - Downloading https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 11:05:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 11:05:39 INFO - Downloaded 36389112 bytes. 11:05:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:05:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:06:47 INFO - caution: filename not matched: bin/* 11:06:47 INFO - caution: filename not matched: config/* 11:06:47 INFO - caution: filename not matched: mozbase/* 11:06:47 INFO - caution: filename not matched: marionette/* 11:06:47 INFO - caution: filename not matched: tools/wptserve/* 11:06:47 INFO - Return code: 11 11:06:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:47 INFO - https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 11:06:47 INFO - trying https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:06:47 INFO - Downloading https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 11:06:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 11:06:51 INFO - Downloaded 68459143 bytes. 11:06:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:06:51 INFO - mkdir: C:\slave\test\properties 11:06:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:06:51 INFO - Writing to file C:\slave\test\properties\build_url 11:06:51 INFO - Contents: 11:06:51 INFO - build_url:https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:06:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:06:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:06:52 INFO - Writing to file C:\slave\test\properties\symbols_url 11:06:52 INFO - Contents: 11:06:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:06:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:52 INFO - https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:06:52 INFO - trying https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:06:52 INFO - Downloading https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:06:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:06:56 INFO - Downloaded 55574942 bytes. 11:06:56 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:06:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:06:59 INFO - Return code: 0 11:06:59 INFO - Running post-action listener: _resource_record_post_action 11:06:59 INFO - Running post-action listener: set_extra_try_arguments 11:06:59 INFO - ##### 11:06:59 INFO - ##### Running create-virtualenv step. 11:06:59 INFO - ##### 11:06:59 INFO - Running pre-action listener: _pre_create_virtualenv 11:06:59 INFO - Running pre-action listener: _resource_record_pre_action 11:06:59 INFO - Running main action method: create_virtualenv 11:06:59 INFO - Creating virtualenv C:\slave\test\build\venv 11:06:59 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 11:06:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:07:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:07:15 INFO - Installing distribute......................................................................................................................................................................................done. 11:07:17 INFO - Return code: 0 11:07:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:07:17 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')]} 11:07:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:17 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')]} 11:07:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:07:17 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 11:07:17 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 11:07:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:07:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:07:17 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 11:07:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:17 INFO - 'DCLOCATION': 'SCL3', 11:07:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:07:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:07:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:07:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:07:17 INFO - 'HOMEDRIVE': 'C:', 11:07:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:07:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:17 INFO - 'KTS_VERSION': '1.19c', 11:07:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:07:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:07:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 11:07:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:07:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:07:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:07:17 INFO - 'MOZ_AIRBAG': '1', 11:07:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:17 INFO - 'MOZ_MSVCVERSION': '8', 11:07:17 INFO - 'MOZ_NO_REMOTE': '1', 11:07:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:07:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:07:17 INFO - 'NO_EM_RESTART': '1', 11:07:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:17 INFO - 'OS': 'Windows_NT', 11:07:17 INFO - 'OURDRIVE': 'C:', 11:07:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:07:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:17 INFO - 'PROCESSOR_LEVEL': '6', 11:07:17 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:07:17 INFO - 'PROMPT': '$P$G', 11:07:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:17 INFO - 'PWD': 'C:\\slave\\test', 11:07:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:17 INFO - 'SYSTEMDRIVE': 'C:', 11:07:17 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:17 INFO - 'TEST1': 'testie', 11:07:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:17 INFO - 'USERDOMAIN': 'T-W732-IX-161', 11:07:17 INFO - 'USERNAME': 'cltbld', 11:07:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:07:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:07:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:07:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:07:17 INFO - 'WINDIR': 'C:\\windows', 11:07:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:07:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:07:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:18 INFO - Downloading/unpacking psutil>=0.7.1 11:07:19 INFO - Running setup.py egg_info for package psutil 11:07:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:07:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:07:19 INFO - Installing collected packages: psutil 11:07:19 INFO - Running setup.py install for psutil 11:07:19 INFO - building 'psutil._psutil_windows' extension 11:07:19 INFO - error: Unable to find vcvarsall.bat 11:07:19 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-aocrf1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:07:19 INFO - running install 11:07:19 INFO - running build 11:07:19 INFO - running build_py 11:07:19 INFO - creating build 11:07:19 INFO - creating build\lib.win32-2.7 11:07:19 INFO - creating build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:07:19 INFO - running build_ext 11:07:19 INFO - building 'psutil._psutil_windows' extension 11:07:19 INFO - error: Unable to find vcvarsall.bat 11:07:19 INFO - ---------------------------------------- 11:07:19 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-aocrf1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:07:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:07:19 WARNING - Return code: 1 11:07:19 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! 11:07:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:07: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')]} 11:07:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07: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')]} 11:07:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:07:19 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 11:07:19 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 11:07:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:07:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:07:19 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 11:07:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:19 INFO - 'DCLOCATION': 'SCL3', 11:07:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:07:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:07:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:07:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:07:19 INFO - 'HOMEDRIVE': 'C:', 11:07:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:07:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:19 INFO - 'KTS_VERSION': '1.19c', 11:07:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:07:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:07:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 11:07:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:07:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:07:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:07:19 INFO - 'MOZ_AIRBAG': '1', 11:07:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:19 INFO - 'MOZ_MSVCVERSION': '8', 11:07:19 INFO - 'MOZ_NO_REMOTE': '1', 11:07:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:07:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:07:19 INFO - 'NO_EM_RESTART': '1', 11:07:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:19 INFO - 'OS': 'Windows_NT', 11:07:19 INFO - 'OURDRIVE': 'C:', 11:07:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:07:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:19 INFO - 'PROCESSOR_LEVEL': '6', 11:07:19 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:07:19 INFO - 'PROMPT': '$P$G', 11:07:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:19 INFO - 'PWD': 'C:\\slave\\test', 11:07:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:19 INFO - 'SYSTEMDRIVE': 'C:', 11:07:19 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:19 INFO - 'TEST1': 'testie', 11:07:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:19 INFO - 'USERDOMAIN': 'T-W732-IX-161', 11:07:19 INFO - 'USERNAME': 'cltbld', 11:07:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:07:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:07:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:07:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:07:19 INFO - 'WINDIR': 'C:\\windows', 11:07:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:07:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:07:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:07:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:07:19 INFO - Running setup.py egg_info for package mozsystemmonitor 11:07:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:07:19 INFO - Running setup.py egg_info for package psutil 11:07:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:07:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:07:19 INFO - Installing collected packages: mozsystemmonitor, psutil 11:07:19 INFO - Running setup.py install for mozsystemmonitor 11:07:19 INFO - Running setup.py install for psutil 11:07:19 INFO - building 'psutil._psutil_windows' extension 11:07:19 INFO - error: Unable to find vcvarsall.bat 11:07:19 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-bb6e78-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:07:19 INFO - running install 11:07:19 INFO - running build 11:07:19 INFO - running build_py 11:07:19 INFO - running build_ext 11:07:19 INFO - building 'psutil._psutil_windows' extension 11:07:19 INFO - error: Unable to find vcvarsall.bat 11:07:19 INFO - ---------------------------------------- 11:07:19 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-bb6e78-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:07:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:07:19 WARNING - Return code: 1 11:07:19 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! 11:07:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:07: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')]} 11:07:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07: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')]} 11:07:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:07:20 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 11:07:20 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 11:07:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:07:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:07:20 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 11:07:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:20 INFO - 'DCLOCATION': 'SCL3', 11:07:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:07:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:07:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:07:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:07:20 INFO - 'HOMEDRIVE': 'C:', 11:07:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:07:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:20 INFO - 'KTS_VERSION': '1.19c', 11:07:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:07:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:07:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 11:07:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:07:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:07:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:07:20 INFO - 'MOZ_AIRBAG': '1', 11:07:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:20 INFO - 'MOZ_MSVCVERSION': '8', 11:07:20 INFO - 'MOZ_NO_REMOTE': '1', 11:07:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:07:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:07:20 INFO - 'NO_EM_RESTART': '1', 11:07:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:20 INFO - 'OS': 'Windows_NT', 11:07:20 INFO - 'OURDRIVE': 'C:', 11:07:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:07:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:20 INFO - 'PROCESSOR_LEVEL': '6', 11:07:20 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:07:20 INFO - 'PROMPT': '$P$G', 11:07:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:20 INFO - 'PWD': 'C:\\slave\\test', 11:07:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:20 INFO - 'SYSTEMDRIVE': 'C:', 11:07:20 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:20 INFO - 'TEST1': 'testie', 11:07:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:20 INFO - 'USERDOMAIN': 'T-W732-IX-161', 11:07:20 INFO - 'USERNAME': 'cltbld', 11:07:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:07:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:07:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:07:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:07:20 INFO - 'WINDIR': 'C:\\windows', 11:07:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:07:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:07:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:20 INFO - Downloading/unpacking blobuploader==1.2.4 11:07:20 INFO - Downloading blobuploader-1.2.4.tar.gz 11:07:20 INFO - Running setup.py egg_info for package blobuploader 11:07:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:07:24 INFO - Running setup.py egg_info for package requests 11:07:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:07:24 INFO - Downloading docopt-0.6.1.tar.gz 11:07:24 INFO - Running setup.py egg_info for package docopt 11:07:24 INFO - Installing collected packages: blobuploader, docopt, requests 11:07:24 INFO - Running setup.py install for blobuploader 11:07:24 INFO - Running setup.py install for docopt 11:07:24 INFO - Running setup.py install for requests 11:07:24 INFO - Successfully installed blobuploader docopt requests 11:07:24 INFO - Cleaning up... 11:07:24 INFO - Return code: 0 11:07:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:07:24 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')]} 11:07:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:24 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')]} 11:07:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:07:24 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 11:07:24 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 11:07:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:07:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:07:24 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 11:07:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:24 INFO - 'DCLOCATION': 'SCL3', 11:07:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:07:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:07:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:07:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:07:24 INFO - 'HOMEDRIVE': 'C:', 11:07:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:07:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:24 INFO - 'KTS_VERSION': '1.19c', 11:07:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:07:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:07:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 11:07:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:07:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:07:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:07:24 INFO - 'MOZ_AIRBAG': '1', 11:07:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:24 INFO - 'MOZ_MSVCVERSION': '8', 11:07:24 INFO - 'MOZ_NO_REMOTE': '1', 11:07:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:07:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:07:24 INFO - 'NO_EM_RESTART': '1', 11:07:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:24 INFO - 'OS': 'Windows_NT', 11:07:24 INFO - 'OURDRIVE': 'C:', 11:07:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:07:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:24 INFO - 'PROCESSOR_LEVEL': '6', 11:07:24 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:07:24 INFO - 'PROMPT': '$P$G', 11:07:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:24 INFO - 'PWD': 'C:\\slave\\test', 11:07:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:24 INFO - 'SYSTEMDRIVE': 'C:', 11:07:24 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:24 INFO - 'TEST1': 'testie', 11:07:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:24 INFO - 'USERDOMAIN': 'T-W732-IX-161', 11:07:24 INFO - 'USERNAME': 'cltbld', 11:07:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:07:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:07:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:07:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:07:24 INFO - 'WINDIR': 'C:\\windows', 11:07:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:07:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:07:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:07:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:07:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:07:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:07:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:07:30 INFO - Unpacking c:\slave\test\build\tests\marionette 11:07:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:07:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:07:30 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 11:07:30 INFO - Running setup.py install for browsermob-proxy 11:07:44 INFO - Running setup.py install for manifestparser 11:07:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for marionette-client 11:07:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:07:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for marionette-driver 11:07:44 INFO - Running setup.py install for mozcrash 11:07:44 INFO - Running setup.py install for mozdebug 11:07:44 INFO - Running setup.py install for mozdevice 11:07:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozfile 11:07:44 INFO - Running setup.py install for mozhttpd 11:07:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozinfo 11:07:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozInstall 11:07:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozleak 11:07:44 INFO - Running setup.py install for mozlog 11:07:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for moznetwork 11:07:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozprocess 11:07:44 INFO - Running setup.py install for mozprofile 11:07:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozrunner 11:07:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for mozscreenshot 11:07:44 INFO - Running setup.py install for moztest 11:07:44 INFO - Running setup.py install for mozversion 11:07:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:07:44 INFO - Running setup.py install for wptserve 11:07:44 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 11:07:44 INFO - Cleaning up... 11:07:44 INFO - Return code: 0 11:07:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:07:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:07:44 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 11:07:44 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 11:07:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:07:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:07:44 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 11:07:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:44 INFO - 'DCLOCATION': 'SCL3', 11:07:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:07:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:07:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:07:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:07:44 INFO - 'HOMEDRIVE': 'C:', 11:07:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:07:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:44 INFO - 'KTS_VERSION': '1.19c', 11:07:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:07:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:07:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 11:07:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:07:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:07:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:07:44 INFO - 'MOZ_AIRBAG': '1', 11:07:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:44 INFO - 'MOZ_MSVCVERSION': '8', 11:07:44 INFO - 'MOZ_NO_REMOTE': '1', 11:07:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:07:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:07:44 INFO - 'NO_EM_RESTART': '1', 11:07:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:44 INFO - 'OS': 'Windows_NT', 11:07:44 INFO - 'OURDRIVE': 'C:', 11:07:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:07:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:44 INFO - 'PROCESSOR_LEVEL': '6', 11:07:44 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:07:44 INFO - 'PROMPT': '$P$G', 11:07:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:44 INFO - 'PWD': 'C:\\slave\\test', 11:07:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:44 INFO - 'SYSTEMDRIVE': 'C:', 11:07:44 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:44 INFO - 'TEST1': 'testie', 11:07:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:07:44 INFO - 'USERDOMAIN': 'T-W732-IX-161', 11:07:44 INFO - 'USERNAME': 'cltbld', 11:07:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:07:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:07:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:07:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:07:44 INFO - 'WINDIR': 'C:\\windows', 11:07:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:07:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:07:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:07:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:07:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:07:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:07:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:07:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:07:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:07:49 INFO - Unpacking c:\slave\test\build\tests\marionette 11:07:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:07:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:07:49 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)) 11:08:02 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)) 11:08:02 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)) 11:08:02 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)) 11:08:02 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)) 11:08:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:08:02 INFO - Downloading blessings-1.6.tar.gz 11:08:02 INFO - Running setup.py egg_info for package blessings 11:08:02 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)) 11:08:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:08:02 INFO - Running setup.py install for blessings 11:08:02 INFO - Running setup.py install for browsermob-proxy 11:08:02 INFO - Running setup.py install for manifestparser 11:08:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Running setup.py install for marionette-client 11:08:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:08:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Running setup.py install for marionette-driver 11:08:02 INFO - Running setup.py install for mozcrash 11:08:02 INFO - Running setup.py install for mozdebug 11:08:02 INFO - Running setup.py install for mozdevice 11:08:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Running setup.py install for mozhttpd 11:08:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Running setup.py install for mozInstall 11:08:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Running setup.py install for mozleak 11:08:02 INFO - Running setup.py install for mozprofile 11:08:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Running setup.py install for mozrunner 11:08:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:08:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:08:04 INFO - Running setup.py install for mozscreenshot 11:08:04 INFO - Running setup.py install for moztest 11:08:04 INFO - Running setup.py install for mozversion 11:08:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:08:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:08:04 INFO - Running setup.py install for wptserve 11:08:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:08:04 INFO - Cleaning up... 11:08:04 INFO - Return code: 0 11:08:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:08:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:08:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:08:05 INFO - Reading from file tmpfile_stdout 11:08:05 INFO - Using _rmtree_windows ... 11:08:05 INFO - Using _rmtree_windows ... 11:08:05 INFO - Current package versions: 11:08:05 INFO - blessings == 1.6 11:08:05 INFO - blobuploader == 1.2.4 11:08:05 INFO - browsermob-proxy == 0.6.0 11:08:05 INFO - distribute == 0.6.14 11:08:05 INFO - docopt == 0.6.1 11:08:05 INFO - manifestparser == 1.1 11:08:05 INFO - marionette-client == 2.3.0 11:08:05 INFO - marionette-driver == 1.4.0 11:08:05 INFO - mozInstall == 1.12 11:08:05 INFO - mozcrash == 0.17 11:08:05 INFO - mozdebug == 0.1 11:08:05 INFO - mozdevice == 0.48 11:08:05 INFO - mozfile == 1.2 11:08:05 INFO - mozhttpd == 0.7 11:08:05 INFO - mozinfo == 0.9 11:08:05 INFO - mozleak == 0.1 11:08:05 INFO - mozlog == 3.1 11:08:05 INFO - moznetwork == 0.27 11:08:05 INFO - mozprocess == 0.22 11:08:05 INFO - mozprofile == 0.28 11:08:05 INFO - mozrunner == 6.11 11:08:05 INFO - mozscreenshot == 0.1 11:08:05 INFO - mozsystemmonitor == 0.0 11:08:05 INFO - moztest == 0.7 11:08:05 INFO - mozversion == 1.4 11:08:05 INFO - requests == 1.2.3 11:08:05 INFO - wptserve == 1.4.0 11:08:05 INFO - Running post-action listener: _resource_record_post_action 11:08:05 INFO - Running post-action listener: _start_resource_monitoring 11:08:05 INFO - Starting resource monitoring. 11:08:05 INFO - ##### 11:08:05 INFO - ##### Running pull step. 11:08:05 INFO - ##### 11:08:05 INFO - Running pre-action listener: _resource_record_pre_action 11:08:05 INFO - Running main action method: pull 11:08:05 INFO - Pull has nothing to do! 11:08:05 INFO - Running post-action listener: _resource_record_post_action 11:08:05 INFO - ##### 11:08:05 INFO - ##### Running install step. 11:08:05 INFO - ##### 11:08:05 INFO - Running pre-action listener: _resource_record_pre_action 11:08:05 INFO - Running main action method: install 11:08:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:08:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:08:05 INFO - Reading from file tmpfile_stdout 11:08:05 INFO - Using _rmtree_windows ... 11:08:05 INFO - Using _rmtree_windows ... 11:08:05 INFO - Detecting whether we're running mozinstall >=1.0... 11:08:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:08:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:08:05 INFO - Reading from file tmpfile_stdout 11:08:05 INFO - Output received: 11:08:05 INFO - Usage: mozinstall-script.py [options] installer 11:08:05 INFO - Options: 11:08:05 INFO - -h, --help show this help message and exit 11:08:05 INFO - -d DEST, --destination=DEST 11:08:05 INFO - Directory to install application into. [default: 11:08:05 INFO - "C:\slave\test"] 11:08:05 INFO - --app=APP Application being installed. [default: firefox] 11:08:05 INFO - Using _rmtree_windows ... 11:08:05 INFO - Using _rmtree_windows ... 11:08:05 INFO - mkdir: C:\slave\test\build\application 11:08:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:08:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 11:08:09 INFO - Reading from file tmpfile_stdout 11:08:09 INFO - Output received: 11:08:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:08:09 INFO - Using _rmtree_windows ... 11:08:09 INFO - Using _rmtree_windows ... 11:08:09 INFO - Running post-action listener: _resource_record_post_action 11:08:09 INFO - ##### 11:08:09 INFO - ##### Running run-tests step. 11:08:09 INFO - ##### 11:08:09 INFO - Running pre-action listener: _resource_record_pre_action 11:08:09 INFO - Running main action method: run_tests 11:08:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:08:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:08:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:08:09 INFO - grabbing minidump binary from tooltool 11:08:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:08:09 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:08:09 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 11:08:09 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 11:08:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:08:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzxv3ub 11:08:11 INFO - INFO - File integrity verified, renaming tmpzxv3ub to win32-minidump_stackwalk.exe 11:08:11 INFO - Return code: 0 11:08:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:08:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:08:11 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/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:08:11 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/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:08:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:08:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:08:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:08:11 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 11:08:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:08:11 INFO - 'DCLOCATION': 'SCL3', 11:08:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:08:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:08:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:08:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:08:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:08:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:08:11 INFO - 'HOMEDRIVE': 'C:', 11:08:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:08:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:08:11 INFO - 'KTS_VERSION': '1.19c', 11:08:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:08:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:08:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 11:08:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:08:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:08:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:08:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:08:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:08:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:08:11 INFO - 'MOZ_AIRBAG': '1', 11:08:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:08:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:08:11 INFO - 'MOZ_MSVCVERSION': '8', 11:08:11 INFO - 'MOZ_NO_REMOTE': '1', 11:08:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:08:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:08:11 INFO - 'NO_EM_RESTART': '1', 11:08:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:08:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:08:11 INFO - 'OS': 'Windows_NT', 11:08:11 INFO - 'OURDRIVE': 'C:', 11:08:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:08:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:08:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:08:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:08:11 INFO - 'PROCESSOR_LEVEL': '6', 11:08:11 INFO - 'PROCESSOR_REVISION': '1e05', 11:08:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:08:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:08:11 INFO - 'PROMPT': '$P$G', 11:08:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:08:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:08:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:08:11 INFO - 'PWD': 'C:\\slave\\test', 11:08:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:08:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:08:11 INFO - 'SYSTEMDRIVE': 'C:', 11:08:11 INFO - 'SYSTEMROOT': 'C:\\windows', 11:08:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:08:11 INFO - 'TEST1': 'testie', 11:08:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:08:11 INFO - 'USERDOMAIN': 'T-W732-IX-161', 11:08:11 INFO - 'USERNAME': 'cltbld', 11:08:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:08:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:08:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:08:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:08:11 INFO - 'WINDIR': 'C:\\windows', 11:08:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:08:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:08:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:08:11 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/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 11:08:14 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 11:08:14 INFO - import pkg_resources 11:08:15 INFO - Using 1 client processes 11:08:18 INFO - SUITE-START | Running 778 tests 11:08:18 INFO - Running testharness tests 11:08:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:08:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 11:08:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:08:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:08:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:08:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:08:19 INFO - Setting up ssl 11:08:19 INFO - PROCESS | certutil | 11:08:19 INFO - PROCESS | certutil | 11:08:19 INFO - PROCESS | certutil | 11:08:19 INFO - Certificate Nickname Trust Attributes 11:08:19 INFO - SSL,S/MIME,JAR/XPI 11:08:19 INFO - 11:08:19 INFO - web-platform-tests CT,, 11:08:19 INFO - 11:08:19 INFO - Starting runner 11:08:20 INFO - PROCESS | 2576 | [2576] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:08:20 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:08:21 INFO - PROCESS | 2576 | [2576] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:08:22 INFO - PROCESS | 2576 | 1466014102397 Marionette DEBUG Marionette enabled via build flag and pref 11:08:23 INFO - PROCESS | 2576 | ++DOCSHELL 0E38B400 == 1 [pid = 2576] [id = 1] 11:08:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 1 (0E38B800) [pid = 2576] [serial = 1] [outer = 00000000] 11:08:23 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:08:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 2 (0E38C400) [pid = 2576] [serial = 2] [outer = 0E38B800] 11:08:23 INFO - PROCESS | 2576 | ++DOCSHELL 11803000 == 2 [pid = 2576] [id = 2] 11:08:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 3 (11803400) [pid = 2576] [serial = 3] [outer = 00000000] 11:08:23 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:08:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 4 (11804000) [pid = 2576] [serial = 4] [outer = 11803400] 11:08:24 INFO - PROCESS | 2576 | 1466014104265 Marionette INFO Listening on port 2828 11:08:26 INFO - PROCESS | 2576 | 1466014106649 Marionette DEBUG Marionette enabled via command-line flag 11:08:26 INFO - PROCESS | 2576 | [2576] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:08:26 INFO - PROCESS | 2576 | [2576] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:08:26 INFO - PROCESS | 2576 | ++DOCSHELL 12241C00 == 3 [pid = 2576] [id = 3] 11:08:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 5 (12249C00) [pid = 2576] [serial = 5] [outer = 00000000] 11:08:26 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:08:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 6 (1224A800) [pid = 2576] [serial = 6] [outer = 12249C00] 11:08:26 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:08:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 7 (12E61000) [pid = 2576] [serial = 7] [outer = 11803400] 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107560 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49682 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107566 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49684 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107590 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49685 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107596 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49687 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107625 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49688 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107638 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49690 11:08:27 INFO - PROCESS | 2576 | 1466014107641 Marionette DEBUG Closed connection conn0 11:08:27 INFO - PROCESS | 2576 | 1466014107643 Marionette DEBUG Closed connection conn1 11:08:27 INFO - PROCESS | 2576 | 1466014107646 Marionette DEBUG Closed connection conn2 11:08:27 INFO - PROCESS | 2576 | 1466014107647 Marionette DEBUG Closed connection conn3 11:08:27 INFO - PROCESS | 2576 | 1466014107697 Marionette DEBUG Closed connection conn4 11:08:27 INFO - PROCESS | 2576 | 1466014107794 Marionette DEBUG Closed connection conn5 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107798 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49691 11:08:27 INFO - PROCESS | 2576 | 1466014107845 Marionette DEBUG Closed connection conn6 11:08:27 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:27 INFO - PROCESS | 2576 | 1466014107850 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49693 11:08:27 INFO - PROCESS | 2576 | ++DOCSHELL 0E38C800 == 4 [pid = 2576] [id = 4] 11:08:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 8 (13C81000) [pid = 2576] [serial = 8] [outer = 00000000] 11:08:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 9 (13765400) [pid = 2576] [serial = 9] [outer = 13C81000] 11:08:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 10 (1376B400) [pid = 2576] [serial = 10] [outer = 13C81000] 11:08:27 INFO - PROCESS | 2576 | 1466014107982 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:08:28 INFO - PROCESS | 2576 | 1466014107987 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160615092122","device":"desktop","version":"48.0"} 11:08:29 INFO - PROCESS | 2576 | [2576] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:08:29 INFO - PROCESS | 2576 | [2576] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:08:29 INFO - PROCESS | 2576 | [2576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:30 INFO - PROCESS | 2576 | ++DOCSHELL 15BA9000 == 5 [pid = 2576] [id = 5] 11:08:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 11 (15BAB800) [pid = 2576] [serial = 11] [outer = 00000000] 11:08:30 INFO - PROCESS | 2576 | ++DOCSHELL 15BABC00 == 6 [pid = 2576] [id = 6] 11:08:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 12 (15BAC800) [pid = 2576] [serial = 12] [outer = 00000000] 11:08:30 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:08:30 INFO - PROCESS | 2576 | ++DOCSHELL 1747A400 == 7 [pid = 2576] [id = 7] 11:08:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 13 (1747A800) [pid = 2576] [serial = 13] [outer = 00000000] 11:08:30 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:08:30 INFO - PROCESS | 2576 | [2576] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:08:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 14 (17483000) [pid = 2576] [serial = 14] [outer = 1747A800] 11:08:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 15 (179E4000) [pid = 2576] [serial = 15] [outer = 15BAB800] 11:08:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 16 (179E5800) [pid = 2576] [serial = 16] [outer = 15BAC800] 11:08:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 17 (179E8000) [pid = 2576] [serial = 17] [outer = 1747A800] 11:08:31 INFO - PROCESS | 2576 | 1466014111902 Marionette INFO startBrowser a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:31 INFO - PROCESS | 2576 | 1466014111935 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 2576 | 1466014111948 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 2576 | 1466014111950 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 18 (123F9000) [pid = 2576] [serial = 18] [outer = 1747A800] 11:08:33 INFO - PROCESS | 2576 | 1466014113058 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"a798e00e-4e9a-4ed2-8640-fe4c316c766e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160615092122","device":"desktop","version":"48.0","command_id":1}}] 11:08:33 INFO - PROCESS | 2576 | 1466014113360 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:08:33 INFO - PROCESS | 2576 | 1466014113364 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:33 INFO - PROCESS | 2576 | 1466014113564 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 11:08:33 INFO - PROCESS | 2576 | 1466014113678 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:08:33 INFO - PROCESS | 2576 | 1466014113682 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:33 INFO - PROCESS | 2576 | [2576] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:08:35 INFO - PROCESS | 2576 | --DOCSHELL 0E38B400 == 6 [pid = 2576] [id = 1] 11:08:36 INFO - PROCESS | 2576 | --DOCSHELL 0E38C800 == 5 [pid = 2576] [id = 4] 11:08:36 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:08:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 19 (0D2D3800) [pid = 2576] [serial = 19] [outer = 1747A800] 11:08:37 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:08:37 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:08:37 INFO - PROCESS | 2576 | 1466014117188 Marionette TRACE conn7 <- [1,3,null,{}] 11:08:37 INFO - PROCESS | 2576 | 1466014117206 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:08:37 INFO - PROCESS | 2576 | 1466014117208 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:37 INFO - PROCESS | 2576 | 1466014117230 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 11:08:37 INFO - PROCESS | 2576 | 1466014117241 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 2576 | 1466014117244 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 11:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:08:37 INFO - PROCESS | 2576 | 1466014117249 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 2576 | 1466014117253 Marionette TRACE conn7 <- [1,6,null,{}] 11:08:37 INFO - PROCESS | 2576 | 1466014117318 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:37 INFO - PROCESS | 2576 | 1466014117321 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:37 INFO - PROCESS | 2576 | 1466014117345 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 11:08:37 INFO - PROCESS | 2576 | 1466014117351 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 2576 | 1466014117353 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:37 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F2400 == 6 [pid = 2576] [id = 8] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 20 (0E3F2800) [pid = 2576] [serial = 20] [outer = 00000000] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 21 (0E443000) [pid = 2576] [serial = 21] [outer = 0E3F2800] 11:08:37 INFO - PROCESS | 2576 | 1466014117401 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 22 (0EBC2C00) [pid = 2576] [serial = 22] [outer = 0E3F2800] 11:08:37 INFO - PROCESS | 2576 | ++DOCSHELL 1212C400 == 7 [pid = 2576] [id = 9] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 23 (12130000) [pid = 2576] [serial = 23] [outer = 00000000] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 24 (1220A400) [pid = 2576] [serial = 24] [outer = 12130000] 11:08:37 INFO - PROCESS | 2576 | 1466014117853 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 2576 | ++DOCSHELL 12247800 == 8 [pid = 2576] [id = 10] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 25 (12247C00) [pid = 2576] [serial = 25] [outer = 00000000] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 26 (12241000) [pid = 2576] [serial = 26] [outer = 12130000] 11:08:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 27 (1224D800) [pid = 2576] [serial = 27] [outer = 12247C00] 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 28 (1375F400) [pid = 2576] [serial = 28] [outer = 12247C00] 11:08:38 INFO - PROCESS | 2576 | ++DOCSHELL 0D222C00 == 9 [pid = 2576] [id = 11] 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 29 (0DF65400) [pid = 2576] [serial = 29] [outer = 00000000] 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 30 (122D8C00) [pid = 2576] [serial = 30] [outer = 0DF65400] 11:08:38 INFO - PROCESS | 2576 | 1466014118160 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 990ms 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 31 (15BA6C00) [pid = 2576] [serial = 31] [outer = 0DF65400] 11:08:38 INFO - PROCESS | 2576 | 1466014118301 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 2576 | 1466014118304 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 11:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:08:38 INFO - PROCESS | 2576 | 1466014118326 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 2576 | 1466014118328 Marionette TRACE conn7 <- [1,10,null,{}] 11:08:38 INFO - PROCESS | 2576 | 1466014118451 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 2576 | 1466014118453 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:38 INFO - PROCESS | 2576 | 1466014118572 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 11:08:38 INFO - PROCESS | 2576 | 1466014118586 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 2576 | 1466014118588 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:38 INFO - PROCESS | 2576 | ++DOCSHELL 13ACEC00 == 10 [pid = 2576] [id = 12] 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 32 (13AD0800) [pid = 2576] [serial = 32] [outer = 00000000] 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 33 (18576000) [pid = 2576] [serial = 33] [outer = 13AD0800] 11:08:38 INFO - PROCESS | 2576 | 1466014118633 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 34 (18D04000) [pid = 2576] [serial = 34] [outer = 13AD0800] 11:08:39 INFO - PROCESS | 2576 | 1466014119061 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 810ms 11:08:39 INFO - PROCESS | 2576 | 1466014119128 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 11:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:08:39 INFO - PROCESS | 2576 | 1466014119132 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 11:08:39 INFO - PROCESS | 2576 | 1466014119143 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 2576 | 1466014119147 Marionette TRACE conn7 <- [1,14,null,{}] 11:08:39 INFO - PROCESS | 2576 | 1466014119151 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:39 INFO - PROCESS | 2576 | 1466014119154 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:39 INFO - PROCESS | 2576 | 1466014119241 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 11:08:39 INFO - PROCESS | 2576 | 1466014119251 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 2576 | 1466014119254 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:39 INFO - PROCESS | 2576 | ++DOCSHELL 13ACB000 == 11 [pid = 2576] [id = 13] 11:08:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 35 (1682F800) [pid = 2576] [serial = 35] [outer = 00000000] 11:08:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 36 (19650C00) [pid = 2576] [serial = 36] [outer = 1682F800] 11:08:39 INFO - PROCESS | 2576 | 1466014119310 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 37 (19DAE400) [pid = 2576] [serial = 37] [outer = 1682F800] 11:08:39 INFO - PROCESS | 2576 | 1466014119717 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 631ms 11:08:39 INFO - PROCESS | 2576 | 1466014119768 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 2576 | 1466014119770 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 11:08:39 INFO - PROCESS | 2576 | 1466014119773 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:08:39 INFO - PROCESS | 2576 | 1466014119775 Marionette TRACE conn7 <- [1,18,null,{}] 11:08:39 INFO - PROCESS | 2576 | 1466014119779 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:39 INFO - PROCESS | 2576 | 1466014119781 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:39 INFO - PROCESS | 2576 | 1466014119868 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 11:08:39 INFO - PROCESS | 2576 | 1466014119897 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 2576 | 1466014119899 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:39 INFO - PROCESS | 2576 | ++DOCSHELL 139C2C00 == 12 [pid = 2576] [id = 14] 11:08:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 38 (139C3800) [pid = 2576] [serial = 38] [outer = 00000000] 11:08:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 39 (139C6800) [pid = 2576] [serial = 39] [outer = 139C3800] 11:08:39 INFO - PROCESS | 2576 | 1466014119942 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 40 (139CB000) [pid = 2576] [serial = 40] [outer = 139C3800] 11:08:40 INFO - PROCESS | 2576 | 1466014120334 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 11:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:08:40 INFO - PROCESS | 2576 | 1466014120348 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 2576 | 1466014120350 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 11:08:40 INFO - PROCESS | 2576 | 1466014120353 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 2576 | 1466014120355 Marionette TRACE conn7 <- [1,22,null,{}] 11:08:40 INFO - PROCESS | 2576 | 1466014120359 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 2576 | 1466014120361 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:40 INFO - PROCESS | 2576 | 1466014120474 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 11:08:40 INFO - PROCESS | 2576 | 1466014120482 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 2576 | 1466014120487 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:40 INFO - PROCESS | 2576 | ++DOCSHELL 19644C00 == 13 [pid = 2576] [id = 15] 11:08:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 41 (19646800) [pid = 2576] [serial = 41] [outer = 00000000] 11:08:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 42 (13AC8C00) [pid = 2576] [serial = 42] [outer = 19646800] 11:08:40 INFO - PROCESS | 2576 | 1466014120541 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 43 (15B92400) [pid = 2576] [serial = 43] [outer = 19646800] 11:08:40 INFO - PROCESS | 2576 | 1466014120937 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 632ms 11:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:08:40 INFO - PROCESS | 2576 | 1466014120986 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 2576 | 1466014120988 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 11:08:40 INFO - PROCESS | 2576 | 1466014120991 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 2576 | 1466014120993 Marionette TRACE conn7 <- [1,26,null,{}] 11:08:40 INFO - PROCESS | 2576 | 1466014120996 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 2576 | 1466014120998 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:41 INFO - PROCESS | 2576 | 1466014121113 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 11:08:41 INFO - PROCESS | 2576 | 1466014121121 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 2576 | 1466014121123 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:41 INFO - PROCESS | 2576 | ++DOCSHELL 14B4A800 == 14 [pid = 2576] [id = 16] 11:08:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 44 (14B4E400) [pid = 2576] [serial = 44] [outer = 00000000] 11:08:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 45 (14B53C00) [pid = 2576] [serial = 45] [outer = 14B4E400] 11:08:41 INFO - PROCESS | 2576 | 1466014121168 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 46 (18D55400) [pid = 2576] [serial = 46] [outer = 14B4E400] 11:08:41 INFO - PROCESS | 2576 | 1466014121572 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 11:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:08:41 INFO - PROCESS | 2576 | 1466014121622 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 2576 | 1466014121624 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 11:08:41 INFO - PROCESS | 2576 | 1466014121627 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 2576 | 1466014121628 Marionette TRACE conn7 <- [1,30,null,{}] 11:08:41 INFO - PROCESS | 2576 | 1466014121632 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:41 INFO - PROCESS | 2576 | 1466014121633 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:41 INFO - PROCESS | 2576 | 1466014121741 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 11:08:41 INFO - PROCESS | 2576 | 1466014121749 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 2576 | 1466014121751 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:41 INFO - PROCESS | 2576 | ++DOCSHELL 0E43BC00 == 15 [pid = 2576] [id = 17] 11:08:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 47 (18D57000) [pid = 2576] [serial = 47] [outer = 00000000] 11:08:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 48 (1A206400) [pid = 2576] [serial = 48] [outer = 18D57000] 11:08:41 INFO - PROCESS | 2576 | 1466014121794 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 49 (1A5C1000) [pid = 2576] [serial = 49] [outer = 18D57000] 11:08:42 INFO - PROCESS | 2576 | 1466014122230 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 632ms 11:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:08:42 INFO - PROCESS | 2576 | 1466014122260 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 2576 | 1466014122262 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 11:08:42 INFO - PROCESS | 2576 | 1466014122265 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 2576 | 1466014122266 Marionette TRACE conn7 <- [1,34,null,{}] 11:08:42 INFO - PROCESS | 2576 | 1466014122269 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 2576 | 1466014122271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:42 INFO - PROCESS | 2576 | 1466014122373 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 11:08:42 INFO - PROCESS | 2576 | 1466014122398 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 2576 | 1466014122400 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:42 INFO - PROCESS | 2576 | ++DOCSHELL 0DD03800 == 16 [pid = 2576] [id = 18] 11:08:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 50 (0DD06000) [pid = 2576] [serial = 50] [outer = 00000000] 11:08:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (0DD0F800) [pid = 2576] [serial = 51] [outer = 0DD06000] 11:08:42 INFO - PROCESS | 2576 | 1466014122442 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (0DE56C00) [pid = 2576] [serial = 52] [outer = 0DD06000] 11:08:42 INFO - PROCESS | 2576 | 1466014122799 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:08:42 INFO - PROCESS | 2576 | 1466014122836 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 2576 | 1466014122838 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 11:08:42 INFO - PROCESS | 2576 | 1466014122841 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 2576 | 1466014122843 Marionette TRACE conn7 <- [1,38,null,{}] 11:08:42 INFO - PROCESS | 2576 | 1466014122846 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 2576 | 1466014122848 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:42 INFO - PROCESS | 2576 | 1466014122934 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 11:08:43 INFO - PROCESS | 2576 | 1466014122996 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 2576 | 1466014122998 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:43 INFO - PROCESS | 2576 | ++DOCSHELL 0DE58800 == 17 [pid = 2576] [id = 19] 11:08:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (0DE58C00) [pid = 2576] [serial = 53] [outer = 00000000] 11:08:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (0DE62000) [pid = 2576] [serial = 54] [outer = 0DE58C00] 11:08:43 INFO - PROCESS | 2576 | 1466014123040 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (18E81800) [pid = 2576] [serial = 55] [outer = 0DE58C00] 11:08:43 INFO - PROCESS | 2576 | 1466014123357 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 11:08:43 INFO - PROCESS | 2576 | 1466014123412 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 2576 | 1466014123414 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 11:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:08:43 INFO - PROCESS | 2576 | 1466014123417 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 2576 | 1466014123419 Marionette TRACE conn7 <- [1,42,null,{}] 11:08:43 INFO - PROCESS | 2576 | 1466014123423 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:43 INFO - PROCESS | 2576 | 1466014123425 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:43 INFO - PROCESS | 2576 | 1466014123538 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 11:08:43 INFO - PROCESS | 2576 | 1466014123545 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 2576 | 1466014123547 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:43 INFO - PROCESS | 2576 | ++DOCSHELL 18E77400 == 18 [pid = 2576] [id = 20] 11:08:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (1A5C3C00) [pid = 2576] [serial = 56] [outer = 00000000] 11:08:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (1C624800) [pid = 2576] [serial = 57] [outer = 1A5C3C00] 11:08:43 INFO - PROCESS | 2576 | 1466014123594 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (1C62E800) [pid = 2576] [serial = 58] [outer = 1A5C3C00] 11:08:43 INFO - PROCESS | 2576 | 1466014123983 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 11:08:44 INFO - PROCESS | 2576 | 1466014124048 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 2576 | 1466014124050 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 11:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:08:44 INFO - PROCESS | 2576 | 1466014124053 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 2576 | 1466014124055 Marionette TRACE conn7 <- [1,46,null,{}] 11:08:44 INFO - PROCESS | 2576 | 1466014124058 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:44 INFO - PROCESS | 2576 | 1466014124060 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:44 INFO - PROCESS | 2576 | 1466014124170 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 11:08:44 INFO - PROCESS | 2576 | 1466014124190 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 2576 | 1466014124192 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:44 INFO - PROCESS | 2576 | ++DOCSHELL 1875C400 == 19 [pid = 2576] [id = 21] 11:08:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (1875C800) [pid = 2576] [serial = 59] [outer = 00000000] 11:08:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (18D0A000) [pid = 2576] [serial = 60] [outer = 1875C800] 11:08:44 INFO - PROCESS | 2576 | 1466014124239 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (1C62C000) [pid = 2576] [serial = 61] [outer = 1875C800] 11:08:44 INFO - PROCESS | 2576 | 1466014124633 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 632ms 11:08:44 INFO - PROCESS | 2576 | 1466014124690 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 2576 | 1466014124692 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 11:08:44 INFO - PROCESS | 2576 | 1466014124695 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:08:44 INFO - PROCESS | 2576 | 1466014124697 Marionette TRACE conn7 <- [1,50,null,{}] 11:08:44 INFO - PROCESS | 2576 | 1466014124700 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:44 INFO - PROCESS | 2576 | 1466014124702 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:44 INFO - PROCESS | 2576 | 1466014124843 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 11:08:44 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (13C81000) [pid = 2576] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:08:44 INFO - PROCESS | 2576 | 1466014124899 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 2576 | 1466014124901 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:44 INFO - PROCESS | 2576 | ++DOCSHELL 0D7ED800 == 20 [pid = 2576] [id = 22] 11:08:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0DB48800) [pid = 2576] [serial = 62] [outer = 00000000] 11:08:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (13768800) [pid = 2576] [serial = 63] [outer = 0DB48800] 11:08:44 INFO - PROCESS | 2576 | 1466014124944 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (18D4EC00) [pid = 2576] [serial = 64] [outer = 0DB48800] 11:08:45 INFO - PROCESS | 2576 | 1466014125249 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 11:08:45 INFO - PROCESS | 2576 | 1466014125270 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 2576 | 1466014125272 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 11:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:08:45 INFO - PROCESS | 2576 | 1466014125276 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 2576 | 1466014125277 Marionette TRACE conn7 <- [1,54,null,{}] 11:08:45 INFO - PROCESS | 2576 | 1466014125286 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 2576 | 1466014125288 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:45 INFO - PROCESS | 2576 | 1466014125369 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 11:08:45 INFO - PROCESS | 2576 | 1466014125375 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 2576 | 1466014125377 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:45 INFO - PROCESS | 2576 | ++DOCSHELL 0DD10400 == 21 [pid = 2576] [id = 23] 11:08:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (1CC02800) [pid = 2576] [serial = 65] [outer = 00000000] 11:08:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (1CC0B800) [pid = 2576] [serial = 66] [outer = 1CC02800] 11:08:45 INFO - PROCESS | 2576 | 1466014125420 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (1CC0E000) [pid = 2576] [serial = 67] [outer = 1CC02800] 11:08:45 INFO - PROCESS | 2576 | 1466014125796 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 11:08:45 INFO - PROCESS | 2576 | 1466014125855 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 2576 | 1466014125857 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 11:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:08:45 INFO - PROCESS | 2576 | 1466014125865 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 2576 | 1466014125866 Marionette TRACE conn7 <- [1,58,null,{}] 11:08:45 INFO - PROCESS | 2576 | 1466014125870 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 2576 | 1466014125872 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:45 INFO - PROCESS | 2576 | 1466014125948 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 11:08:45 INFO - PROCESS | 2576 | 1466014125954 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 2576 | 1466014125955 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:45 INFO - PROCESS | 2576 | ++DOCSHELL 1CC10800 == 22 [pid = 2576] [id = 24] 11:08:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1CC10C00) [pid = 2576] [serial = 68] [outer = 00000000] 11:08:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1CD67400) [pid = 2576] [serial = 69] [outer = 1CC10C00] 11:08:46 INFO - PROCESS | 2576 | 1466014125997 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (1CD6AC00) [pid = 2576] [serial = 70] [outer = 1CC10C00] 11:08:46 INFO - PROCESS | 2576 | 1466014126384 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 590ms 11:08:46 INFO - PROCESS | 2576 | 1466014126457 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 2576 | 1466014126459 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 11:08:46 INFO - PROCESS | 2576 | 1466014126463 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:08:46 INFO - PROCESS | 2576 | 1466014126475 Marionette TRACE conn7 <- [1,62,null,{}] 11:08:46 INFO - PROCESS | 2576 | 1466014126479 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:46 INFO - PROCESS | 2576 | 1466014126481 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:46 INFO - PROCESS | 2576 | 1466014126565 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 11:08:46 INFO - PROCESS | 2576 | 1466014126570 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 2576 | 1466014126572 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:46 INFO - PROCESS | 2576 | ++DOCSHELL 175E4000 == 23 [pid = 2576] [id = 25] 11:08:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (175E4800) [pid = 2576] [serial = 71] [outer = 00000000] 11:08:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (175E9000) [pid = 2576] [serial = 72] [outer = 175E4800] 11:08:46 INFO - PROCESS | 2576 | 1466014126616 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (175EB800) [pid = 2576] [serial = 73] [outer = 175E4800] 11:08:46 INFO - PROCESS | 2576 | 1466014126986 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 11:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:08:47 INFO - PROCESS | 2576 | 1466014126997 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 2576 | 1466014126999 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 11:08:47 INFO - PROCESS | 2576 | 1466014127002 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 2576 | 1466014127004 Marionette TRACE conn7 <- [1,66,null,{}] 11:08:47 INFO - PROCESS | 2576 | 1466014127007 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 2576 | 1466014127009 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:47 INFO - PROCESS | 2576 | 1466014127117 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 11:08:47 INFO - PROCESS | 2576 | 1466014127124 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 2576 | 1466014127125 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:47 INFO - PROCESS | 2576 | ++DOCSHELL 0DD01400 == 24 [pid = 2576] [id = 26] 11:08:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (175E4C00) [pid = 2576] [serial = 74] [outer = 00000000] 11:08:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1C697400) [pid = 2576] [serial = 75] [outer = 175E4C00] 11:08:47 INFO - PROCESS | 2576 | 1466014127168 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1C699800) [pid = 2576] [serial = 76] [outer = 175E4C00] 11:08:47 INFO - PROCESS | 2576 | 1466014127545 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 11:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:08:47 INFO - PROCESS | 2576 | 1466014127573 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 2576 | 1466014127575 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 11:08:47 INFO - PROCESS | 2576 | 1466014127578 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 2576 | 1466014127579 Marionette TRACE conn7 <- [1,70,null,{}] 11:08:47 INFO - PROCESS | 2576 | 1466014127583 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 2576 | 1466014127584 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:47 INFO - PROCESS | 2576 | 1466014127665 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 11:08:47 INFO - PROCESS | 2576 | 1466014127731 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 2576 | 1466014127733 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:47 INFO - PROCESS | 2576 | ++DOCSHELL 0E489000 == 25 [pid = 2576] [id = 27] 11:08:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (122DEC00) [pid = 2576] [serial = 77] [outer = 00000000] 11:08:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1C69A400) [pid = 2576] [serial = 78] [outer = 122DEC00] 11:08:47 INFO - PROCESS | 2576 | 1466014127778 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1C69E800) [pid = 2576] [serial = 79] [outer = 122DEC00] 11:08:48 INFO - PROCESS | 2576 | 1466014128115 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 11:08:48 INFO - PROCESS | 2576 | 1466014128169 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 11:08:48 INFO - PROCESS | 2576 | 1466014128173 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 11:08:48 INFO - PROCESS | 2576 | 1466014128179 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:08:48 INFO - PROCESS | 2576 | 1466014128183 Marionette TRACE conn7 <- [1,74,null,{}] 11:08:48 INFO - PROCESS | 2576 | 1466014128189 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:48 INFO - PROCESS | 2576 | 1466014128193 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:48 INFO - PROCESS | 2576 | 1466014128308 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 11:08:48 INFO - PROCESS | 2576 | 1466014128412 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 2576 | 1466014128416 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:48 INFO - PROCESS | 2576 | ++DOCSHELL 0DB49000 == 26 [pid = 2576] [id = 28] 11:08:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0DB4A800) [pid = 2576] [serial = 80] [outer = 00000000] 11:08:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0DE53C00) [pid = 2576] [serial = 81] [outer = 0DB4A800] 11:08:48 INFO - PROCESS | 2576 | 1466014128490 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0E38A400) [pid = 2576] [serial = 82] [outer = 0DB4A800] 11:08:49 INFO - PROCESS | 2576 | 1466014129005 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 11:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:08:49 INFO - PROCESS | 2576 | 1466014129056 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 2576 | 1466014129059 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 11:08:49 INFO - PROCESS | 2576 | 1466014129066 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 2576 | 1466014129070 Marionette TRACE conn7 <- [1,78,null,{}] 11:08:49 INFO - PROCESS | 2576 | 1466014129074 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 2576 | 1466014129077 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:49 INFO - PROCESS | 2576 | 1466014129190 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 11:08:49 INFO - PROCESS | 2576 | 1466014129274 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 2576 | 1466014129276 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:49 INFO - PROCESS | 2576 | ++DOCSHELL 139D1800 == 27 [pid = 2576] [id = 29] 11:08:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13AC6800) [pid = 2576] [serial = 83] [outer = 00000000] 11:08:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14B4B400) [pid = 2576] [serial = 84] [outer = 13AC6800] 11:08:49 INFO - PROCESS | 2576 | 1466014129334 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (15176C00) [pid = 2576] [serial = 85] [outer = 13AC6800] 11:08:49 INFO - PROCESS | 2576 | 1466014129860 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 831ms 11:08:49 INFO - PROCESS | 2576 | 1466014129896 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 2576 | 1466014129898 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 11:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:08:49 INFO - PROCESS | 2576 | 1466014129902 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 2576 | 1466014129904 Marionette TRACE conn7 <- [1,82,null,{}] 11:08:49 INFO - PROCESS | 2576 | 1466014129914 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 2576 | 1466014129919 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:50 INFO - PROCESS | 2576 | 1466014130032 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 11:08:50 INFO - PROCESS | 2576 | 1466014130119 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 2576 | 1466014130123 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:50 INFO - PROCESS | 2576 | ++DOCSHELL 18D58000 == 28 [pid = 2576] [id = 30] 11:08:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18D5A400) [pid = 2576] [serial = 86] [outer = 00000000] 11:08:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18E84C00) [pid = 2576] [serial = 87] [outer = 18D5A400] 11:08:50 INFO - PROCESS | 2576 | 1466014130179 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19609800) [pid = 2576] [serial = 88] [outer = 18D5A400] 11:08:50 INFO - PROCESS | 2576 | 1466014130723 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 11:08:50 INFO - PROCESS | 2576 | 1466014130789 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 2576 | 1466014130792 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 11:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:08:50 INFO - PROCESS | 2576 | 1466014130795 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 2576 | 1466014130797 Marionette TRACE conn7 <- [1,86,null,{}] 11:08:50 INFO - PROCESS | 2576 | 1466014130850 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:50 INFO - PROCESS | 2576 | 1466014130852 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:50 INFO - PROCESS | 2576 | 1466014130969 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 11:08:51 INFO - PROCESS | 2576 | 1466014131032 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 2576 | 1466014131034 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:51 INFO - PROCESS | 2576 | ++DOCSHELL 1A03F000 == 29 [pid = 2576] [id = 31] 11:08:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1A5C4000) [pid = 2576] [serial = 89] [outer = 00000000] 11:08:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1CB3E000) [pid = 2576] [serial = 90] [outer = 1A5C4000] 11:08:51 INFO - PROCESS | 2576 | 1466014131087 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1CB44000) [pid = 2576] [serial = 91] [outer = 1A5C4000] 11:08:51 INFO - PROCESS | 2576 | 1466014131756 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1022ms 11:08:51 INFO - PROCESS | 2576 | 1466014131819 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 11:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:08:51 INFO - PROCESS | 2576 | 1466014131823 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 11:08:51 INFO - PROCESS | 2576 | 1466014131827 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 2576 | 1466014131832 Marionette TRACE conn7 <- [1,90,null,{}] 11:08:51 INFO - PROCESS | 2576 | 1466014131837 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 2576 | 1466014131839 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:51 INFO - PROCESS | 2576 | 1466014131942 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 11:08:52 INFO - PROCESS | 2576 | 1466014132015 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 2576 | 1466014132018 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:52 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F1800 == 30 [pid = 2576] [id = 32] 11:08:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0E3F3400) [pid = 2576] [serial = 92] [outer = 00000000] 11:08:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (11AA4800) [pid = 2576] [serial = 93] [outer = 0E3F3400] 11:08:52 INFO - PROCESS | 2576 | 1466014132067 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1219D800) [pid = 2576] [serial = 94] [outer = 0E3F3400] 11:08:52 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (17483000) [pid = 2576] [serial = 14] [outer = 00000000] [url = about:blank] 11:08:52 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1376B400) [pid = 2576] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:08:52 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (13765400) [pid = 2576] [serial = 9] [outer = 00000000] [url = about:blank] 11:08:52 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (11804000) [pid = 2576] [serial = 4] [outer = 00000000] [url = about:blank] 11:08:52 INFO - PROCESS | 2576 | 1466014132535 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 730ms 11:08:52 INFO - PROCESS | 2576 | 1466014132558 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 2576 | 1466014132563 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 11:08:52 INFO - PROCESS | 2576 | 1466014132569 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:08:52 INFO - PROCESS | 2576 | 1466014132571 Marionette TRACE conn7 <- [1,94,null,{}] 11:08:52 INFO - PROCESS | 2576 | 1466014132574 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:52 INFO - PROCESS | 2576 | 1466014132577 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:52 INFO - PROCESS | 2576 | 1466014132668 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 11:08:52 INFO - PROCESS | 2576 | 1466014132679 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 2576 | 1466014132681 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:52 INFO - PROCESS | 2576 | ++DOCSHELL 0E020400 == 31 [pid = 2576] [id = 33] 11:08:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0E020800) [pid = 2576] [serial = 95] [outer = 00000000] 11:08:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (11ADA400) [pid = 2576] [serial = 96] [outer = 0E020800] 11:08:52 INFO - PROCESS | 2576 | 1466014132728 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (12240800) [pid = 2576] [serial = 97] [outer = 0E020800] 11:08:53 INFO - PROCESS | 2576 | 1466014133171 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 11:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:08:53 INFO - PROCESS | 2576 | 1466014133203 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 2576 | 1466014133206 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 11:08:53 INFO - PROCESS | 2576 | 1466014133209 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 2576 | 1466014133212 Marionette TRACE conn7 <- [1,98,null,{}] 11:08:53 INFO - PROCESS | 2576 | 1466014133223 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 2576 | 1466014133227 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:53 INFO - PROCESS | 2576 | 1466014133312 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 11:08:53 INFO - PROCESS | 2576 | 1466014133322 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 2576 | 1466014133325 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:53 INFO - PROCESS | 2576 | ++DOCSHELL 14B4A400 == 32 [pid = 2576] [id = 34] 11:08:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (14B4AC00) [pid = 2576] [serial = 98] [outer = 00000000] 11:08:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (14B53800) [pid = 2576] [serial = 99] [outer = 14B4AC00] 11:08:53 INFO - PROCESS | 2576 | 1466014133372 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (16263000) [pid = 2576] [serial = 100] [outer = 14B4AC00] 11:08:53 INFO - PROCESS | 2576 | 1466014133804 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 11:08:53 INFO - PROCESS | 2576 | 1466014133839 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 2576 | 1466014133842 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 11:08:53 INFO - PROCESS | 2576 | 1466014133845 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:08:53 INFO - PROCESS | 2576 | 1466014133847 Marionette TRACE conn7 <- [1,102,null,{}] 11:08:53 INFO - PROCESS | 2576 | 1466014133855 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 2576 | 1466014133857 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:53 INFO - PROCESS | 2576 | 1466014133948 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 11:08:53 INFO - PROCESS | 2576 | 1466014133954 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 2576 | 1466014133956 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:53 INFO - PROCESS | 2576 | ++DOCSHELL 175E3C00 == 33 [pid = 2576] [id = 35] 11:08:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (175E4400) [pid = 2576] [serial = 101] [outer = 00000000] 11:08:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (179E7C00) [pid = 2576] [serial = 102] [outer = 175E4400] 11:08:54 INFO - PROCESS | 2576 | 1466014133999 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (18759C00) [pid = 2576] [serial = 103] [outer = 175E4400] 11:08:54 INFO - PROCESS | 2576 | 1466014134382 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 11:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:08:54 INFO - PROCESS | 2576 | 1466014134419 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 2576 | 1466014134421 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 11:08:54 INFO - PROCESS | 2576 | 1466014134425 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 2576 | 1466014134426 Marionette TRACE conn7 <- [1,106,null,{}] 11:08:54 INFO - PROCESS | 2576 | 1466014134430 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 2576 | 1466014134432 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:54 INFO - PROCESS | 2576 | 1466014134551 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 11:08:54 INFO - PROCESS | 2576 | 1466014134572 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 2576 | 1466014134574 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:54 INFO - PROCESS | 2576 | ++DOCSHELL 18762000 == 34 [pid = 2576] [id = 36] 11:08:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (18763400) [pid = 2576] [serial = 104] [outer = 00000000] 11:08:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (18D5B400) [pid = 2576] [serial = 105] [outer = 18763400] 11:08:54 INFO - PROCESS | 2576 | 1466014134620 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (19580000) [pid = 2576] [serial = 106] [outer = 18763400] 11:08:55 INFO - PROCESS | 2576 | 1466014135069 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 11:08:55 INFO - PROCESS | 2576 | 1466014135096 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 2576 | 1466014135098 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 11:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:08:55 INFO - PROCESS | 2576 | 1466014135101 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 2576 | 1466014135102 Marionette TRACE conn7 <- [1,110,null,{}] 11:08:55 INFO - PROCESS | 2576 | 1466014135105 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:55 INFO - PROCESS | 2576 | 1466014135111 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:55 INFO - PROCESS | 2576 | 1466014135227 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 11:08:55 INFO - PROCESS | 2576 | 1466014135233 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 2576 | 1466014135235 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:55 INFO - PROCESS | 2576 | ++DOCSHELL 19646000 == 35 [pid = 2576] [id = 37] 11:08:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (19649000) [pid = 2576] [serial = 107] [outer = 00000000] 11:08:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1C694800) [pid = 2576] [serial = 108] [outer = 19649000] 11:08:55 INFO - PROCESS | 2576 | 1466014135278 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (1CB37C00) [pid = 2576] [serial = 109] [outer = 19649000] 11:08:55 INFO - PROCESS | 2576 | 1466014135683 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 11:08:55 INFO - PROCESS | 2576 | 1466014135740 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 2576 | 1466014135742 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 11:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:08:55 INFO - PROCESS | 2576 | 1466014135752 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 2576 | 1466014135754 Marionette TRACE conn7 <- [1,114,null,{}] 11:08:55 INFO - PROCESS | 2576 | 1466014135757 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:55 INFO - PROCESS | 2576 | 1466014135759 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:55 INFO - PROCESS | 2576 | 1466014135866 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 11:08:55 INFO - PROCESS | 2576 | 1466014135877 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 2576 | 1466014135879 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:55 INFO - PROCESS | 2576 | ++DOCSHELL 0D227800 == 36 [pid = 2576] [id = 38] 11:08:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (1C625C00) [pid = 2576] [serial = 110] [outer = 00000000] 11:08:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (1CC06000) [pid = 2576] [serial = 111] [outer = 1C625C00] 11:08:55 INFO - PROCESS | 2576 | 1466014135924 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (1CC07000) [pid = 2576] [serial = 112] [outer = 1C625C00] 11:08:56 INFO - PROCESS | 2576 | 1466014136357 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 11:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:08:56 INFO - PROCESS | 2576 | 1466014136389 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 2576 | 1466014136391 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 11:08:56 INFO - PROCESS | 2576 | 1466014136394 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 2576 | 1466014136396 Marionette TRACE conn7 <- [1,118,null,{}] 11:08:56 INFO - PROCESS | 2576 | 1466014136399 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 2576 | 1466014136401 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:56 INFO - PROCESS | 2576 | 1466014136504 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 11:08:56 INFO - PROCESS | 2576 | 1466014136511 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 2576 | 1466014136513 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:56 INFO - PROCESS | 2576 | ++DOCSHELL 1CB42C00 == 37 [pid = 2576] [id = 39] 11:08:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (1CC75400) [pid = 2576] [serial = 113] [outer = 00000000] 11:08:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (1CC7C000) [pid = 2576] [serial = 114] [outer = 1CC75400] 11:08:56 INFO - PROCESS | 2576 | 1466014136560 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1CC7E000) [pid = 2576] [serial = 115] [outer = 1CC75400] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0DE58C00) [pid = 2576] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0DB48800) [pid = 2576] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0E3F2800) [pid = 2576] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (1A5C3C00) [pid = 2576] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (14B4E400) [pid = 2576] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (1682F800) [pid = 2576] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (13AD0800) [pid = 2576] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0DD06000) [pid = 2576] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1CC02800) [pid = 2576] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (139C3800) [pid = 2576] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1CC10C00) [pid = 2576] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (19646800) [pid = 2576] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (175E4800) [pid = 2576] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (18D57000) [pid = 2576] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1875C800) [pid = 2576] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:08:56 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (175E4C00) [pid = 2576] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:08:57 INFO - PROCESS | 2576 | 1466014137138 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 770ms 11:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:08:57 INFO - PROCESS | 2576 | 1466014137166 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 2576 | 1466014137168 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 11:08:57 INFO - PROCESS | 2576 | 1466014137174 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 2576 | 1466014137176 Marionette TRACE conn7 <- [1,122,null,{}] 11:08:57 INFO - PROCESS | 2576 | 1466014137197 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 2576 | 1466014137199 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:57 INFO - PROCESS | 2576 | 1466014137316 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 11:08:57 INFO - PROCESS | 2576 | 1466014137361 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 2576 | 1466014137363 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:57 INFO - PROCESS | 2576 | ++DOCSHELL 14B4D000 == 38 [pid = 2576] [id = 40] 11:08:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (14B4D400) [pid = 2576] [serial = 116] [outer = 00000000] 11:08:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (18766000) [pid = 2576] [serial = 117] [outer = 14B4D400] 11:08:57 INFO - PROCESS | 2576 | 1466014137407 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19617C00) [pid = 2576] [serial = 118] [outer = 14B4D400] 11:08:57 INFO - PROCESS | 2576 | 1466014137713 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 590ms 11:08:57 INFO - PROCESS | 2576 | 1466014137770 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 2576 | 1466014137773 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 11:08:57 INFO - PROCESS | 2576 | 1466014137775 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 2576 | 1466014137777 Marionette TRACE conn7 <- [1,126,null,{}] 11:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:08:57 INFO - PROCESS | 2576 | 1466014137780 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 2576 | 1466014137782 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:57 INFO - PROCESS | 2576 | 1466014137894 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 11:08:57 INFO - PROCESS | 2576 | 1466014137911 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 2576 | 1466014137913 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:57 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F2800 == 39 [pid = 2576] [id = 41] 11:08:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (18D53000) [pid = 2576] [serial = 119] [outer = 00000000] 11:08:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (1CD02800) [pid = 2576] [serial = 120] [outer = 18D53000] 11:08:57 INFO - PROCESS | 2576 | 1466014137957 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (1CD06800) [pid = 2576] [serial = 121] [outer = 18D53000] 11:08:58 INFO - PROCESS | 2576 | 1466014138329 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 11:08:58 INFO - PROCESS | 2576 | 1466014138350 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 2576 | 1466014138353 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 11:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:08:58 INFO - PROCESS | 2576 | 1466014138356 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 2576 | 1466014138358 Marionette TRACE conn7 <- [1,130,null,{}] 11:08:58 INFO - PROCESS | 2576 | 1466014138364 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:58 INFO - PROCESS | 2576 | 1466014138366 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:58 INFO - PROCESS | 2576 | 1466014138497 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 11:08:58 INFO - PROCESS | 2576 | 1466014138547 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 2576 | 1466014138549 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:58 INFO - PROCESS | 2576 | ++DOCSHELL 1CC7A800 == 40 [pid = 2576] [id = 42] 11:08:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (1CD0D000) [pid = 2576] [serial = 122] [outer = 00000000] 11:08:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (1CD74000) [pid = 2576] [serial = 123] [outer = 1CD0D000] 11:08:58 INFO - PROCESS | 2576 | 1466014138595 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1DFED800) [pid = 2576] [serial = 124] [outer = 1CD0D000] 11:08:58 INFO - PROCESS | 2576 | 1466014138944 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 11:08:59 INFO - PROCESS | 2576 | 1466014139009 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 2576 | 1466014139013 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 11:08:59 INFO - PROCESS | 2576 | 1466014139019 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:08:59 INFO - PROCESS | 2576 | 1466014139023 Marionette TRACE conn7 <- [1,134,null,{}] 11:08:59 INFO - PROCESS | 2576 | 1466014139029 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 2576 | 1466014139033 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:59 INFO - PROCESS | 2576 | 1466014139176 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 11:08:59 INFO - PROCESS | 2576 | 1466014139245 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 2576 | 1466014139248 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:08:59 INFO - PROCESS | 2576 | ++DOCSHELL 0DB48C00 == 41 [pid = 2576] [id = 43] 11:08:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0DB4B000) [pid = 2576] [serial = 125] [outer = 00000000] 11:08:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0DD0CC00) [pid = 2576] [serial = 126] [outer = 0DB4B000] 11:08:59 INFO - PROCESS | 2576 | 1466014139308 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0DF4E800) [pid = 2576] [serial = 127] [outer = 0DB4B000] 11:08:59 INFO - PROCESS | 2576 | 1466014139869 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 931ms 11:08:59 INFO - PROCESS | 2576 | 1466014139953 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 2576 | 1466014139957 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 11:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:08:59 INFO - PROCESS | 2576 | 1466014139964 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 2576 | 1466014139967 Marionette TRACE conn7 <- [1,138,null,{}] 11:08:59 INFO - PROCESS | 2576 | 1466014139972 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 2576 | 1466014139975 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:00 INFO - PROCESS | 2576 | 1466014140089 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 11:09:00 INFO - PROCESS | 2576 | 1466014140159 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 2576 | 1466014140161 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:00 INFO - PROCESS | 2576 | ++DOCSHELL 13445C00 == 42 [pid = 2576] [id = 44] 11:09:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (13446800) [pid = 2576] [serial = 128] [outer = 00000000] 11:09:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (139D0000) [pid = 2576] [serial = 129] [outer = 13446800] 11:09:00 INFO - PROCESS | 2576 | 1466014140216 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (14B47800) [pid = 2576] [serial = 130] [outer = 13446800] 11:09:00 INFO - PROCESS | 2576 | 1466014140796 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 890ms 11:09:00 INFO - PROCESS | 2576 | 1466014140853 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 2576 | 1466014140855 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 11:09:00 INFO - PROCESS | 2576 | 1466014140859 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:09:00 INFO - PROCESS | 2576 | 1466014140862 Marionette TRACE conn7 <- [1,142,null,{}] 11:09:00 INFO - PROCESS | 2576 | 1466014140872 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:00 INFO - PROCESS | 2576 | 1466014140877 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:01 INFO - PROCESS | 2576 | 1466014141021 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 11:09:01 INFO - PROCESS | 2576 | 1466014141143 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 2576 | 1466014141148 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:01 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C7000 == 43 [pid = 2576] [id = 45] 11:09:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1A5C9000) [pid = 2576] [serial = 131] [outer = 00000000] 11:09:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (1C692C00) [pid = 2576] [serial = 132] [outer = 1A5C9000] 11:09:01 INFO - PROCESS | 2576 | 1466014141207 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (1CB3D800) [pid = 2576] [serial = 133] [outer = 1A5C9000] 11:09:01 INFO - PROCESS | 2576 | 1466014141813 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 11:09:01 INFO - PROCESS | 2576 | 1466014141833 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 2576 | 1466014141835 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 11:09:01 INFO - PROCESS | 2576 | 1466014141838 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:09:01 INFO - PROCESS | 2576 | 1466014141840 Marionette TRACE conn7 <- [1,146,null,{}] 11:09:01 INFO - PROCESS | 2576 | 1466014141844 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:01 INFO - PROCESS | 2576 | 1466014141846 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:02 INFO - PROCESS | 2576 | 1466014142021 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 11:09:02 INFO - PROCESS | 2576 | 1466014142267 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 2576 | 1466014142271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:02 INFO - PROCESS | 2576 | ++DOCSHELL 00B8E000 == 44 [pid = 2576] [id = 46] 11:09:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0D7E4800) [pid = 2576] [serial = 134] [outer = 00000000] 11:09:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0DD0F000) [pid = 2576] [serial = 135] [outer = 0D7E4800] 11:09:02 INFO - PROCESS | 2576 | 1466014142320 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0DF4F800) [pid = 2576] [serial = 136] [outer = 0D7E4800] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 0E3F2800 == 43 [pid = 2576] [id = 41] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 14B4D000 == 42 [pid = 2576] [id = 40] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 1CB42C00 == 41 [pid = 2576] [id = 39] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 0D227800 == 40 [pid = 2576] [id = 38] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 19646000 == 39 [pid = 2576] [id = 37] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 18762000 == 38 [pid = 2576] [id = 36] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 175E3C00 == 37 [pid = 2576] [id = 35] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 14B4A400 == 36 [pid = 2576] [id = 34] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 0E020400 == 35 [pid = 2576] [id = 33] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 1A03F000 == 34 [pid = 2576] [id = 31] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 0E3F1800 == 33 [pid = 2576] [id = 32] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 139D1800 == 32 [pid = 2576] [id = 29] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 18D58000 == 31 [pid = 2576] [id = 30] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 1A5C7000 == 30 [pid = 2576] [id = 45] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 1CC7A800 == 29 [pid = 2576] [id = 42] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 0DB48C00 == 28 [pid = 2576] [id = 43] 11:09:03 INFO - PROCESS | 2576 | --DOCSHELL 13445C00 == 27 [pid = 2576] [id = 44] 11:09:03 INFO - PROCESS | 2576 | 1466014143502 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (179E8000) [pid = 2576] [serial = 17] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (0DE62000) [pid = 2576] [serial = 54] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (13768800) [pid = 2576] [serial = 63] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (18E81800) [pid = 2576] [serial = 55] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0E443000) [pid = 2576] [serial = 21] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0EBC2C00) [pid = 2576] [serial = 22] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (1C624800) [pid = 2576] [serial = 57] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (1C62E800) [pid = 2576] [serial = 58] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (18D55400) [pid = 2576] [serial = 46] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (14B53C00) [pid = 2576] [serial = 45] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (19650C00) [pid = 2576] [serial = 36] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (19DAE400) [pid = 2576] [serial = 37] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (18576000) [pid = 2576] [serial = 33] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (18D04000) [pid = 2576] [serial = 34] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0DD0F800) [pid = 2576] [serial = 51] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0DE56C00) [pid = 2576] [serial = 52] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1CC0B800) [pid = 2576] [serial = 66] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (139C6800) [pid = 2576] [serial = 39] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (1CC0E000) [pid = 2576] [serial = 67] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1CD67400) [pid = 2576] [serial = 69] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (122D8C00) [pid = 2576] [serial = 30] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1CD6AC00) [pid = 2576] [serial = 70] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (139CB000) [pid = 2576] [serial = 40] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (13AC8C00) [pid = 2576] [serial = 42] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (15B92400) [pid = 2576] [serial = 43] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (175E9000) [pid = 2576] [serial = 72] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1A206400) [pid = 2576] [serial = 48] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (175EB800) [pid = 2576] [serial = 73] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1A5C1000) [pid = 2576] [serial = 49] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1224D800) [pid = 2576] [serial = 27] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1220A400) [pid = 2576] [serial = 24] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (18D0A000) [pid = 2576] [serial = 60] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1C699800) [pid = 2576] [serial = 76] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (18D4EC00) [pid = 2576] [serial = 64] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1C697400) [pid = 2576] [serial = 75] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1C62C000) [pid = 2576] [serial = 61] [outer = 00000000] [url = about:blank] 11:09:03 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1C69A400) [pid = 2576] [serial = 78] [outer = 00000000] [url = about:blank] 11:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1769ms 11:09:03 INFO - PROCESS | 2576 | 1466014143613 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 2576 | 1466014143617 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 11:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:09:03 INFO - PROCESS | 2576 | 1466014143622 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 2576 | 1466014143625 Marionette TRACE conn7 <- [1,150,null,{}] 11:09:03 INFO - PROCESS | 2576 | 1466014143631 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:03 INFO - PROCESS | 2576 | 1466014143635 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:03 INFO - PROCESS | 2576 | 1466014143720 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 11:09:03 INFO - PROCESS | 2576 | 1466014143727 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 2576 | 1466014143732 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:03 INFO - PROCESS | 2576 | ++DOCSHELL 0D274000 == 28 [pid = 2576] [id = 47] 11:09:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0D276C00) [pid = 2576] [serial = 137] [outer = 00000000] 11:09:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D7EA000) [pid = 2576] [serial = 138] [outer = 0D276C00] 11:09:03 INFO - PROCESS | 2576 | 1466014143782 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0DB4A000) [pid = 2576] [serial = 139] [outer = 0D276C00] 11:09:04 INFO - PROCESS | 2576 | 1466014144241 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 11:09:04 INFO - PROCESS | 2576 | 1466014144312 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 2576 | 1466014144317 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 11:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:09:04 INFO - PROCESS | 2576 | 1466014144323 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 2576 | 1466014144325 Marionette TRACE conn7 <- [1,154,null,{}] 11:09:04 INFO - PROCESS | 2576 | 1466014144329 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:04 INFO - PROCESS | 2576 | 1466014144332 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:04 INFO - PROCESS | 2576 | 1466014144421 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 11:09:04 INFO - PROCESS | 2576 | 1466014144435 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 2576 | 1466014144437 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:04 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D7800 == 29 [pid = 2576] [id = 48] 11:09:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0EB32C00) [pid = 2576] [serial = 140] [outer = 00000000] 11:09:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (11837000) [pid = 2576] [serial = 141] [outer = 0EB32C00] 11:09:04 INFO - PROCESS | 2576 | 1466014144484 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (11BBA800) [pid = 2576] [serial = 142] [outer = 0EB32C00] 11:09:04 INFO - PROCESS | 2576 | 1466014144919 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 11:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:09:04 INFO - PROCESS | 2576 | 1466014144957 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 2576 | 1466014144959 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 11:09:04 INFO - PROCESS | 2576 | 1466014144962 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 2576 | 1466014144966 Marionette TRACE conn7 <- [1,158,null,{}] 11:09:04 INFO - PROCESS | 2576 | 1466014144981 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:04 INFO - PROCESS | 2576 | 1466014144986 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:05 INFO - PROCESS | 2576 | 1466014145092 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 11:09:05 INFO - PROCESS | 2576 | 1466014145102 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 2576 | 1466014145105 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:05 INFO - PROCESS | 2576 | ++DOCSHELL 139CB800 == 30 [pid = 2576] [id = 49] 11:09:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (139CC000) [pid = 2576] [serial = 143] [outer = 00000000] 11:09:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (139D0C00) [pid = 2576] [serial = 144] [outer = 139CC000] 11:09:05 INFO - PROCESS | 2576 | 1466014145158 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (13ACD800) [pid = 2576] [serial = 145] [outer = 139CC000] 11:09:05 INFO - PROCESS | 2576 | 1466014145593 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 11:09:05 INFO - PROCESS | 2576 | 1466014145653 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 2576 | 1466014145656 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 11:09:05 INFO - PROCESS | 2576 | 1466014145659 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:09:05 INFO - PROCESS | 2576 | 1466014145661 Marionette TRACE conn7 <- [1,162,null,{}] 11:09:05 INFO - PROCESS | 2576 | 1466014145664 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 2576 | 1466014145666 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:05 INFO - PROCESS | 2576 | 1466014145749 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 11:09:05 INFO - PROCESS | 2576 | 1466014145754 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 2576 | 1466014145756 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:05 INFO - PROCESS | 2576 | ++DOCSHELL 139CDC00 == 31 [pid = 2576] [id = 50] 11:09:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (139D0800) [pid = 2576] [serial = 146] [outer = 00000000] 11:09:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16D62000) [pid = 2576] [serial = 147] [outer = 139D0800] 11:09:05 INFO - PROCESS | 2576 | 1466014145800 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (175E3000) [pid = 2576] [serial = 148] [outer = 139D0800] 11:09:06 INFO - PROCESS | 2576 | 1466014146238 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 11:09:06 INFO - PROCESS | 2576 | 1466014146293 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 2576 | 1466014146295 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 11:09:06 INFO - PROCESS | 2576 | 1466014146298 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:09:06 INFO - PROCESS | 2576 | 1466014146300 Marionette TRACE conn7 <- [1,166,null,{}] 11:09:06 INFO - PROCESS | 2576 | 1466014146309 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:06 INFO - PROCESS | 2576 | 1466014146311 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:06 INFO - PROCESS | 2576 | 1466014146413 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 11:09:06 INFO - PROCESS | 2576 | 1466014146495 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 2576 | 1466014146497 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:06 INFO - PROCESS | 2576 | ++DOCSHELL 179E8C00 == 32 [pid = 2576] [id = 51] 11:09:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (179E9000) [pid = 2576] [serial = 149] [outer = 00000000] 11:09:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (18575000) [pid = 2576] [serial = 150] [outer = 179E9000] 11:09:06 INFO - PROCESS | 2576 | 1466014146540 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (18759800) [pid = 2576] [serial = 151] [outer = 179E9000] 11:09:06 INFO - PROCESS | 2576 | 1466014146942 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 11:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:09:06 INFO - PROCESS | 2576 | 1466014146989 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 2576 | 1466014146991 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 11:09:06 INFO - PROCESS | 2576 | 1466014146994 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 2576 | 1466014146996 Marionette TRACE conn7 <- [1,170,null,{}] 11:09:06 INFO - PROCESS | 2576 | 1466014146999 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 2576 | 1466014147005 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:07 INFO - PROCESS | 2576 | 1466014147140 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 11:09:07 INFO - PROCESS | 2576 | 1466014147193 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 2576 | 1466014147195 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:07 INFO - PROCESS | 2576 | ++DOCSHELL 18D04800 == 33 [pid = 2576] [id = 52] 11:09:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (18D08000) [pid = 2576] [serial = 152] [outer = 00000000] 11:09:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (18D58400) [pid = 2576] [serial = 153] [outer = 18D08000] 11:09:07 INFO - PROCESS | 2576 | 1466014147239 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (18E79000) [pid = 2576] [serial = 154] [outer = 18D08000] 11:09:07 INFO - PROCESS | 2576 | 1466014147642 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 11:09:07 INFO - PROCESS | 2576 | 1466014147669 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 2576 | 1466014147672 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 11:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:09:07 INFO - PROCESS | 2576 | 1466014147675 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 2576 | 1466014147676 Marionette TRACE conn7 <- [1,174,null,{}] 11:09:07 INFO - PROCESS | 2576 | 1466014147679 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 2576 | 1466014147681 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:07 INFO - PROCESS | 2576 | 1466014147807 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 11:09:07 INFO - PROCESS | 2576 | 1466014147826 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 2576 | 1466014147828 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:07 INFO - PROCESS | 2576 | ++DOCSHELL 19612800 == 34 [pid = 2576] [id = 53] 11:09:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19613000) [pid = 2576] [serial = 155] [outer = 00000000] 11:09:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (19DB2000) [pid = 2576] [serial = 156] [outer = 19613000] 11:09:07 INFO - PROCESS | 2576 | 1466014147872 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (1A204000) [pid = 2576] [serial = 157] [outer = 19613000] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (19649000) [pid = 2576] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (1C625C00) [pid = 2576] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0E020800) [pid = 2576] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (122DEC00) [pid = 2576] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1A5C4000) [pid = 2576] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0E3F3400) [pid = 2576] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (175E4400) [pid = 2576] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (14B4D400) [pid = 2576] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DB4A800) [pid = 2576] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1CC75400) [pid = 2576] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (13AC6800) [pid = 2576] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14B4AC00) [pid = 2576] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18D5A400) [pid = 2576] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (18D53000) [pid = 2576] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1CD0D000) [pid = 2576] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:09:08 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (18763400) [pid = 2576] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:09:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0DE53800) [pid = 2576] [serial = 158] [outer = 0DF65400] 11:09:08 INFO - PROCESS | 2576 | 1466014148482 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 830ms 11:09:08 INFO - PROCESS | 2576 | 1466014148516 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 2576 | 1466014148518 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 11:09:08 INFO - PROCESS | 2576 | 1466014148521 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 2576 | 1466014148522 Marionette TRACE conn7 <- [1,178,null,{}] 11:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:09:08 INFO - PROCESS | 2576 | 1466014148526 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 2576 | 1466014148528 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:08 INFO - PROCESS | 2576 | 1466014148603 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 11:09:08 INFO - PROCESS | 2576 | 1466014148608 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 2576 | 1466014148609 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:08 INFO - PROCESS | 2576 | ++DOCSHELL 00B89000 == 35 [pid = 2576] [id = 54] 11:09:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (19DAF800) [pid = 2576] [serial = 159] [outer = 00000000] 11:09:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1A5C4800) [pid = 2576] [serial = 160] [outer = 19DAF800] 11:09:08 INFO - PROCESS | 2576 | 1466014148652 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A5C8800) [pid = 2576] [serial = 161] [outer = 19DAF800] 11:09:09 INFO - PROCESS | 2576 | 1466014149045 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 11:09:09 INFO - PROCESS | 2576 | 1466014149105 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 2576 | 1466014149107 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:09:09 INFO - PROCESS | 2576 | 1466014149110 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 2576 | 1466014149112 Marionette TRACE conn7 <- [1,182,null,{}] 11:09:09 INFO - PROCESS | 2576 | 1466014149119 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 2576 | 1466014149121 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:09 INFO - PROCESS | 2576 | 1466014149197 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 11:09:09 INFO - PROCESS | 2576 | 1466014149203 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 2576 | 1466014149205 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:09 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C1800 == 36 [pid = 2576] [id = 55] 11:09:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1C624000) [pid = 2576] [serial = 162] [outer = 00000000] 11:09:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1C62CC00) [pid = 2576] [serial = 163] [outer = 1C624000] 11:09:09 INFO - PROCESS | 2576 | 1466014149247 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1C62F400) [pid = 2576] [serial = 164] [outer = 1C624000] 11:09:09 INFO - PROCESS | 2576 | 1466014149657 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 571ms 11:09:09 INFO - PROCESS | 2576 | 1466014149682 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 2576 | 1466014149684 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:09:09 INFO - PROCESS | 2576 | 1466014149687 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 2576 | 1466014149689 Marionette TRACE conn7 <- [1,186,null,{}] 11:09:09 INFO - PROCESS | 2576 | 1466014149693 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 2576 | 1466014149694 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:09 INFO - PROCESS | 2576 | 1466014149810 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 11:09:09 INFO - PROCESS | 2576 | 1466014149826 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 2576 | 1466014149828 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:09 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C2400 == 37 [pid = 2576] [id = 56] 11:09:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1C630800) [pid = 2576] [serial = 165] [outer = 00000000] 11:09:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1C699800) [pid = 2576] [serial = 166] [outer = 1C630800] 11:09:09 INFO - PROCESS | 2576 | 1466014149871 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1C69F400) [pid = 2576] [serial = 167] [outer = 1C630800] 11:09:10 INFO - PROCESS | 2576 | 1466014150235 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 11:09:10 INFO - PROCESS | 2576 | 1466014150289 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 2576 | 1466014150293 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 11:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:09:10 INFO - PROCESS | 2576 | 1466014150298 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 2576 | 1466014150303 Marionette TRACE conn7 <- [1,190,null,{}] 11:09:10 INFO - PROCESS | 2576 | 1466014150309 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 2576 | 1466014150313 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:10 INFO - PROCESS | 2576 | 1466014150464 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 11:09:10 INFO - PROCESS | 2576 | 1466014150632 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 2576 | 1466014150637 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:10 INFO - PROCESS | 2576 | ++DOCSHELL 0D76AC00 == 38 [pid = 2576] [id = 57] 11:09:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0D7E7000) [pid = 2576] [serial = 168] [outer = 00000000] 11:09:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DD0E400) [pid = 2576] [serial = 169] [outer = 0D7E7000] 11:09:10 INFO - PROCESS | 2576 | 1466014150695 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DE60C00) [pid = 2576] [serial = 170] [outer = 0D7E7000] 11:09:11 INFO - PROCESS | 2576 | 1466014151425 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1181ms 11:09:11 INFO - PROCESS | 2576 | 1466014151485 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 2576 | 1466014151488 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 11:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:09:11 INFO - PROCESS | 2576 | 1466014151495 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 2576 | 1466014151499 Marionette TRACE conn7 <- [1,194,null,{}] 11:09:11 INFO - PROCESS | 2576 | 1466014151503 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 2576 | 1466014151506 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:11 INFO - PROCESS | 2576 | 1466014151633 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 11:09:11 INFO - PROCESS | 2576 | 1466014151703 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 2576 | 1466014151706 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:11 INFO - PROCESS | 2576 | ++DOCSHELL 139CD800 == 39 [pid = 2576] [id = 58] 11:09:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (13AC1400) [pid = 2576] [serial = 171] [outer = 00000000] 11:09:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (14B47400) [pid = 2576] [serial = 172] [outer = 13AC1400] 11:09:11 INFO - PROCESS | 2576 | 1466014151763 Marionette DEBUG loaded listener.js 11:09:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (150E4400) [pid = 2576] [serial = 173] [outer = 13AC1400] 11:09:12 INFO - PROCESS | 2576 | 1466014152640 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1175ms 11:09:12 INFO - PROCESS | 2576 | 1466014152670 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 2576 | 1466014152674 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 11:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:09:12 INFO - PROCESS | 2576 | 1466014152679 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 2576 | 1466014152682 Marionette TRACE conn7 <- [1,198,null,{}] 11:09:12 INFO - PROCESS | 2576 | 1466014152688 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:12 INFO - PROCESS | 2576 | 1466014152690 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:12 INFO - PROCESS | 2576 | 1466014152803 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 1A5C1800 == 38 [pid = 2576] [id = 55] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 00B89000 == 37 [pid = 2576] [id = 54] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 19612800 == 36 [pid = 2576] [id = 53] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 18D04800 == 35 [pid = 2576] [id = 52] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 179E8C00 == 34 [pid = 2576] [id = 51] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 139CDC00 == 33 [pid = 2576] [id = 50] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 139CB800 == 32 [pid = 2576] [id = 49] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 0E9D7800 == 31 [pid = 2576] [id = 48] 11:09:12 INFO - PROCESS | 2576 | --DOCSHELL 0D274000 == 30 [pid = 2576] [id = 47] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1C694800) [pid = 2576] [serial = 108] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (1CC06000) [pid = 2576] [serial = 111] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (11ADA400) [pid = 2576] [serial = 96] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (12240800) [pid = 2576] [serial = 97] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1C69E800) [pid = 2576] [serial = 79] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1CB3E000) [pid = 2576] [serial = 90] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1CB44000) [pid = 2576] [serial = 91] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (11AA4800) [pid = 2576] [serial = 93] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1219D800) [pid = 2576] [serial = 94] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (179E7C00) [pid = 2576] [serial = 102] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (18759C00) [pid = 2576] [serial = 103] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (18766000) [pid = 2576] [serial = 117] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DE53C00) [pid = 2576] [serial = 81] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1CC7C000) [pid = 2576] [serial = 114] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0E38A400) [pid = 2576] [serial = 82] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14B4B400) [pid = 2576] [serial = 84] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (15176C00) [pid = 2576] [serial = 85] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16263000) [pid = 2576] [serial = 100] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (14B53800) [pid = 2576] [serial = 99] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18E84C00) [pid = 2576] [serial = 87] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1CC07000) [pid = 2576] [serial = 112] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19609800) [pid = 2576] [serial = 88] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1CD06800) [pid = 2576] [serial = 121] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1CC7E000) [pid = 2576] [serial = 115] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (19617C00) [pid = 2576] [serial = 118] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1DFED800) [pid = 2576] [serial = 124] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18D5B400) [pid = 2576] [serial = 105] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19580000) [pid = 2576] [serial = 106] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1CD02800) [pid = 2576] [serial = 120] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1CB37C00) [pid = 2576] [serial = 109] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1CD74000) [pid = 2576] [serial = 123] [outer = 00000000] [url = about:blank] 11:09:12 INFO - PROCESS | 2576 | 1466014152928 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 2576 | 1466014152932 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:12 INFO - PROCESS | 2576 | ++DOCSHELL 0DD05400 == 31 [pid = 2576] [id = 59] 11:09:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DD06800) [pid = 2576] [serial = 174] [outer = 00000000] 11:09:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DE59800) [pid = 2576] [serial = 175] [outer = 0DD06800] 11:09:12 INFO - PROCESS | 2576 | 1466014152981 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E3ED800) [pid = 2576] [serial = 176] [outer = 0DD06800] 11:09:13 INFO - PROCESS | 2576 | 1466014153352 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 730ms 11:09:13 INFO - PROCESS | 2576 | 1466014153418 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 2576 | 1466014153422 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 11:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:09:13 INFO - PROCESS | 2576 | 1466014153441 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 2576 | 1466014153444 Marionette TRACE conn7 <- [1,202,null,{}] 11:09:13 INFO - PROCESS | 2576 | 1466014153447 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 2576 | 1466014153450 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:13 INFO - PROCESS | 2576 | 1466014153539 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 11:09:13 INFO - PROCESS | 2576 | 1466014153552 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 2576 | 1466014153555 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:13 INFO - PROCESS | 2576 | ++DOCSHELL 12249400 == 32 [pid = 2576] [id = 60] 11:09:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1224D800) [pid = 2576] [serial = 177] [outer = 00000000] 11:09:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (12E69400) [pid = 2576] [serial = 178] [outer = 1224D800] 11:09:13 INFO - PROCESS | 2576 | 1466014153600 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (139C7C00) [pid = 2576] [serial = 179] [outer = 1224D800] 11:09:14 INFO - PROCESS | 2576 | 1466014154029 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 11:09:14 INFO - PROCESS | 2576 | 1466014154061 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 2576 | 1466014154063 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 11:09:14 INFO - PROCESS | 2576 | 1466014154071 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:09:14 INFO - PROCESS | 2576 | 1466014154075 Marionette TRACE conn7 <- [1,206,null,{}] 11:09:14 INFO - PROCESS | 2576 | 1466014154086 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:14 INFO - PROCESS | 2576 | 1466014154091 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:14 INFO - PROCESS | 2576 | 1466014154179 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 11:09:14 INFO - PROCESS | 2576 | 1466014154227 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 2576 | 1466014154230 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:14 INFO - PROCESS | 2576 | ++DOCSHELL 150EE800 == 33 [pid = 2576] [id = 61] 11:09:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (150EEC00) [pid = 2576] [serial = 180] [outer = 00000000] 11:09:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15336000) [pid = 2576] [serial = 181] [outer = 150EEC00] 11:09:14 INFO - PROCESS | 2576 | 1466014154278 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1682F800) [pid = 2576] [serial = 182] [outer = 150EEC00] 11:09:14 INFO - PROCESS | 2576 | 1466014154672 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 633ms 11:09:14 INFO - PROCESS | 2576 | 1466014154708 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 2576 | 1466014154711 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 11:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:09:14 INFO - PROCESS | 2576 | 1466014154723 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - PROCESS | 2576 | 1466014154725 Marionette TRACE conn7 <- [1,210,null,{}] 11:09:14 INFO - PROCESS | 2576 | 1466014154744 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:14 INFO - PROCESS | 2576 | 1466014154746 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:14 INFO - PROCESS | 2576 | 1466014154832 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 11:09:14 INFO - PROCESS | 2576 | 1466014154848 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 2576 | 1466014154850 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:14 INFO - PROCESS | 2576 | ++DOCSHELL 17481C00 == 34 [pid = 2576] [id = 62] 11:09:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17483000) [pid = 2576] [serial = 183] [outer = 00000000] 11:09:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (179E9800) [pid = 2576] [serial = 184] [outer = 17483000] 11:09:14 INFO - PROCESS | 2576 | 1466014154895 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (186E8400) [pid = 2576] [serial = 185] [outer = 17483000] 11:09:15 INFO - PROCESS | 2576 | 1466014155353 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 11:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:09:15 INFO - PROCESS | 2576 | 1466014155408 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 2576 | 1466014155410 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 11:09:15 INFO - PROCESS | 2576 | 1466014155413 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 2576 | 1466014155415 Marionette TRACE conn7 <- [1,214,null,{}] 11:09:15 INFO - PROCESS | 2576 | 1466014155434 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 2576 | 1466014155436 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:15 INFO - PROCESS | 2576 | 1466014155539 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 11:09:15 INFO - PROCESS | 2576 | 1466014155617 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 2576 | 1466014155619 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:15 INFO - PROCESS | 2576 | ++DOCSHELL 18757C00 == 35 [pid = 2576] [id = 63] 11:09:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1875A000) [pid = 2576] [serial = 186] [outer = 00000000] 11:09:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (18765800) [pid = 2576] [serial = 187] [outer = 1875A000] 11:09:15 INFO - PROCESS | 2576 | 1466014155662 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18D0A000) [pid = 2576] [serial = 188] [outer = 1875A000] 11:09:16 INFO - PROCESS | 2576 | 1466014156085 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 11:09:16 INFO - PROCESS | 2576 | 1466014156145 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 2576 | 1466014156147 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 11:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:09:16 INFO - PROCESS | 2576 | 1466014156150 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 2576 | 1466014156152 Marionette TRACE conn7 <- [1,218,null,{}] 11:09:16 INFO - PROCESS | 2576 | 1466014156155 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 2576 | 1466014156161 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:16 INFO - PROCESS | 2576 | 1466014156300 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 11:09:16 INFO - PROCESS | 2576 | 1466014156305 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 2576 | 1466014156307 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:16 INFO - PROCESS | 2576 | ++DOCSHELL 18D52000 == 36 [pid = 2576] [id = 64] 11:09:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18D52C00) [pid = 2576] [serial = 189] [outer = 00000000] 11:09:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (19643400) [pid = 2576] [serial = 190] [outer = 18D52C00] 11:09:16 INFO - PROCESS | 2576 | 1466014156352 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19643800) [pid = 2576] [serial = 191] [outer = 18D52C00] 11:09:16 INFO - PROCESS | 2576 | 1466014156776 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 11:09:16 INFO - PROCESS | 2576 | 1466014156824 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 11:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:09:16 INFO - PROCESS | 2576 | 1466014156826 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 11:09:16 INFO - PROCESS | 2576 | 1466014156830 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 2576 | 1466014156831 Marionette TRACE conn7 <- [1,222,null,{}] 11:09:16 INFO - PROCESS | 2576 | 1466014156835 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 2576 | 1466014156837 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:16 INFO - PROCESS | 2576 | 1466014156961 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 11:09:17 INFO - PROCESS | 2576 | 1466014157015 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 2576 | 1466014157017 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:17 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C2800 == 37 [pid = 2576] [id = 65] 11:09:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A5C3000) [pid = 2576] [serial = 192] [outer = 00000000] 11:09:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1C62AC00) [pid = 2576] [serial = 193] [outer = 1A5C3000] 11:09:17 INFO - PROCESS | 2576 | 1466014157061 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1C694000) [pid = 2576] [serial = 194] [outer = 1A5C3000] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (179E9000) [pid = 2576] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0D276C00) [pid = 2576] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (139CC000) [pid = 2576] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0EB32C00) [pid = 2576] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (139D0800) [pid = 2576] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D7E4800) [pid = 2576] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18D08000) [pid = 2576] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DB4B000) [pid = 2576] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13446800) [pid = 2576] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1C624000) [pid = 2576] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A5C9000) [pid = 2576] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19613000) [pid = 2576] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:09:17 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (19DAF800) [pid = 2576] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:09:17 INFO - PROCESS | 2576 | 1466014157495 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 731ms 11:09:17 INFO - PROCESS | 2576 | 1466014157561 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 11:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:09:17 INFO - PROCESS | 2576 | 1466014157563 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 11:09:17 INFO - PROCESS | 2576 | 1466014157567 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 2576 | 1466014157569 Marionette TRACE conn7 <- [1,226,null,{}] 11:09:17 INFO - PROCESS | 2576 | 1466014157573 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 2576 | 1466014157574 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:17 INFO - PROCESS | 2576 | 1466014157655 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 11:09:17 INFO - PROCESS | 2576 | 1466014157668 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 2576 | 1466014157670 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:17 INFO - PROCESS | 2576 | ++DOCSHELL 0E38B400 == 38 [pid = 2576] [id = 66] 11:09:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0E9D0C00) [pid = 2576] [serial = 195] [outer = 00000000] 11:09:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13450C00) [pid = 2576] [serial = 196] [outer = 0E9D0C00] 11:09:17 INFO - PROCESS | 2576 | 1466014157712 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13AC5C00) [pid = 2576] [serial = 197] [outer = 0E9D0C00] 11:09:18 INFO - PROCESS | 2576 | 1466014158127 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 11:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:09:18 INFO - PROCESS | 2576 | 1466014158137 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 2576 | 1466014158139 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 11:09:18 INFO - PROCESS | 2576 | 1466014158142 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 2576 | 1466014158144 Marionette TRACE conn7 <- [1,230,null,{}] 11:09:18 INFO - PROCESS | 2576 | 1466014158147 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 2576 | 1466014158149 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:18 INFO - PROCESS | 2576 | 1466014158261 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 11:09:18 INFO - PROCESS | 2576 | 1466014158269 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 2576 | 1466014158271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:18 INFO - PROCESS | 2576 | ++DOCSHELL 14B42800 == 39 [pid = 2576] [id = 67] 11:09:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14BA9000) [pid = 2576] [serial = 198] [outer = 00000000] 11:09:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16261000) [pid = 2576] [serial = 199] [outer = 14BA9000] 11:09:18 INFO - PROCESS | 2576 | 1466014158314 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (18576000) [pid = 2576] [serial = 200] [outer = 14BA9000] 11:09:18 INFO - PROCESS | 2576 | 1466014158715 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 11:09:18 INFO - PROCESS | 2576 | 1466014158773 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 2576 | 1466014158775 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 11:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:09:18 INFO - PROCESS | 2576 | 1466014158779 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 2576 | 1466014158780 Marionette TRACE conn7 <- [1,234,null,{}] 11:09:18 INFO - PROCESS | 2576 | 1466014158784 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 2576 | 1466014158785 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:18 INFO - PROCESS | 2576 | 1466014158893 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 11:09:18 INFO - PROCESS | 2576 | 1466014158901 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 2576 | 1466014158903 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:18 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4E000 == 40 [pid = 2576] [id = 68] 11:09:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (150EE400) [pid = 2576] [serial = 201] [outer = 00000000] 11:09:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1CB37C00) [pid = 2576] [serial = 202] [outer = 150EE400] 11:09:18 INFO - PROCESS | 2576 | 1466014158945 Marionette DEBUG loaded listener.js 11:09:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1CB38C00) [pid = 2576] [serial = 203] [outer = 150EE400] 11:09:19 INFO - PROCESS | 2576 | 1466014159355 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 11:09:19 INFO - PROCESS | 2576 | 1466014159435 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 2576 | 1466014159439 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 11:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:09:19 INFO - PROCESS | 2576 | 1466014159506 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 2576 | 1466014159508 Marionette TRACE conn7 <- [1,238,null,{}] 11:09:19 INFO - PROCESS | 2576 | 1466014159579 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:19 INFO - PROCESS | 2576 | 1466014159582 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:19 INFO - PROCESS | 2576 | 1466014159736 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 11:09:19 INFO - PROCESS | 2576 | 1466014159877 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 2576 | 1466014159880 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:19 INFO - PROCESS | 2576 | ++DOCSHELL 1219D800 == 41 [pid = 2576] [id = 69] 11:09:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (12217800) [pid = 2576] [serial = 204] [outer = 00000000] 11:09:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (12396C00) [pid = 2576] [serial = 205] [outer = 12217800] 11:09:19 INFO - PROCESS | 2576 | 1466014159941 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (139C5800) [pid = 2576] [serial = 206] [outer = 12217800] 11:09:20 INFO - PROCESS | 2576 | 1466014160485 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1112ms 11:09:20 INFO - PROCESS | 2576 | 1466014160576 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 11:09:20 INFO - PROCESS | 2576 | 1466014160581 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 11:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:09:20 INFO - PROCESS | 2576 | 1466014160588 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 2576 | 1466014160591 Marionette TRACE conn7 <- [1,242,null,{}] 11:09:20 INFO - PROCESS | 2576 | 1466014160595 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 2576 | 1466014160598 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:20 INFO - PROCESS | 2576 | 1466014160759 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 11:09:20 INFO - PROCESS | 2576 | 1466014160808 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 2576 | 1466014160810 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:20 INFO - PROCESS | 2576 | ++DOCSHELL 1683AC00 == 42 [pid = 2576] [id = 70] 11:09:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1683E000) [pid = 2576] [serial = 207] [outer = 00000000] 11:09:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (177F3C00) [pid = 2576] [serial = 208] [outer = 1683E000] 11:09:20 INFO - PROCESS | 2576 | 1466014160866 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (18764400) [pid = 2576] [serial = 209] [outer = 1683E000] 11:09:21 INFO - PROCESS | 2576 | 1466014161427 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 870ms 11:09:21 INFO - PROCESS | 2576 | 1466014161466 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 11:09:21 INFO - PROCESS | 2576 | 1466014161469 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 11:09:21 INFO - PROCESS | 2576 | 1466014161472 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:09:21 INFO - PROCESS | 2576 | 1466014161476 Marionette TRACE conn7 <- [1,246,null,{}] 11:09:21 INFO - PROCESS | 2576 | 1466014161487 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:21 INFO - PROCESS | 2576 | 1466014161492 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:21 INFO - PROCESS | 2576 | 1466014161599 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 11:09:21 INFO - PROCESS | 2576 | 1466014161694 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 2576 | 1466014161698 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:21 INFO - PROCESS | 2576 | ++DOCSHELL 1C69C400 == 43 [pid = 2576] [id = 71] 11:09:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1CB40400) [pid = 2576] [serial = 210] [outer = 00000000] 11:09:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1CC04400) [pid = 2576] [serial = 211] [outer = 1CB40400] 11:09:21 INFO - PROCESS | 2576 | 1466014161754 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1CC0AC00) [pid = 2576] [serial = 212] [outer = 1CB40400] 11:09:22 INFO - PROCESS | 2576 | 1466014162279 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 830ms 11:09:22 INFO - PROCESS | 2576 | 1466014162344 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 2576 | 1466014162347 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 11:09:22 INFO - PROCESS | 2576 | 1466014162351 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 2576 | 1466014162353 Marionette TRACE conn7 <- [1,250,null,{}] 11:09:22 INFO - PROCESS | 2576 | 1466014162357 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:09:22 INFO - PROCESS | 2576 | 1466014162359 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:22 INFO - PROCESS | 2576 | 1466014162468 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 11:09:22 INFO - PROCESS | 2576 | 1466014162621 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 2576 | 1466014162623 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:22 INFO - PROCESS | 2576 | ++DOCSHELL 0DD05000 == 44 [pid = 2576] [id = 72] 11:09:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DD09800) [pid = 2576] [serial = 213] [outer = 00000000] 11:09:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (11804000) [pid = 2576] [serial = 214] [outer = 0DD09800] 11:09:22 INFO - PROCESS | 2576 | 1466014162678 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (14B38400) [pid = 2576] [serial = 215] [outer = 0DD09800] 11:09:23 INFO - PROCESS | 2576 | 1466014163296 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1010ms 11:09:23 INFO - PROCESS | 2576 | 1466014163371 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 2576 | 1466014163375 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 11:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:09:23 INFO - PROCESS | 2576 | 1466014163380 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 2576 | 1466014163383 Marionette TRACE conn7 <- [1,254,null,{}] 11:09:23 INFO - PROCESS | 2576 | 1466014163388 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 2576 | 1466014163391 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:23 INFO - PROCESS | 2576 | 1466014163491 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 11:09:23 INFO - PROCESS | 2576 | 1466014163668 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 2576 | 1466014163671 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:23 INFO - PROCESS | 2576 | ++DOCSHELL 1376B800 == 45 [pid = 2576] [id = 73] 11:09:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (139C2400) [pid = 2576] [serial = 216] [outer = 00000000] 11:09:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (13C76400) [pid = 2576] [serial = 217] [outer = 139C2400] 11:09:23 INFO - PROCESS | 2576 | 1466014163721 Marionette DEBUG loaded listener.js 11:09:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (14B4DC00) [pid = 2576] [serial = 218] [outer = 139C2400] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 14B42800 == 44 [pid = 2576] [id = 67] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 0E38B400 == 43 [pid = 2576] [id = 66] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 1A5C2800 == 42 [pid = 2576] [id = 65] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 18D52000 == 41 [pid = 2576] [id = 64] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 18757C00 == 40 [pid = 2576] [id = 63] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 17481C00 == 39 [pid = 2576] [id = 62] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 150EE800 == 38 [pid = 2576] [id = 61] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 12249400 == 37 [pid = 2576] [id = 60] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 0DD05400 == 36 [pid = 2576] [id = 59] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 139CD800 == 35 [pid = 2576] [id = 58] 11:09:24 INFO - PROCESS | 2576 | --DOCSHELL 0D76AC00 == 34 [pid = 2576] [id = 57] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1C699800) [pid = 2576] [serial = 166] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (18575000) [pid = 2576] [serial = 150] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0D7EA000) [pid = 2576] [serial = 138] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0DB4A000) [pid = 2576] [serial = 139] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (139D0C00) [pid = 2576] [serial = 144] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13ACD800) [pid = 2576] [serial = 145] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (11837000) [pid = 2576] [serial = 141] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (11BBA800) [pid = 2576] [serial = 142] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16D62000) [pid = 2576] [serial = 147] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DF4F800) [pid = 2576] [serial = 136] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DD0F000) [pid = 2576] [serial = 135] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (18E79000) [pid = 2576] [serial = 154] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (18D58400) [pid = 2576] [serial = 153] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DF4E800) [pid = 2576] [serial = 127] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DD0CC00) [pid = 2576] [serial = 126] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14B47800) [pid = 2576] [serial = 130] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (139D0000) [pid = 2576] [serial = 129] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1C62F400) [pid = 2576] [serial = 164] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1CB3D800) [pid = 2576] [serial = 133] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1C692C00) [pid = 2576] [serial = 132] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18759800) [pid = 2576] [serial = 151] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19DB2000) [pid = 2576] [serial = 156] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1A5C8800) [pid = 2576] [serial = 161] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1A5C4800) [pid = 2576] [serial = 160] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15BA6C00) [pid = 2576] [serial = 31] [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.] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A204000) [pid = 2576] [serial = 157] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1C62CC00) [pid = 2576] [serial = 163] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (175E3000) [pid = 2576] [serial = 148] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2576 | 1466014164363 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1027ms 11:09:24 INFO - PROCESS | 2576 | 1466014164408 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 2576 | 1466014164412 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 11:09:24 INFO - PROCESS | 2576 | 1466014164418 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:09:24 INFO - PROCESS | 2576 | 1466014164421 Marionette TRACE conn7 <- [1,258,null,{}] 11:09:24 INFO - PROCESS | 2576 | 1466014164424 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 2576 | 1466014164427 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:24 INFO - PROCESS | 2576 | 1466014164523 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 11:09:24 INFO - PROCESS | 2576 | 1466014164618 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 2576 | 1466014164620 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:24 INFO - PROCESS | 2576 | ++DOCSHELL 11809800 == 35 [pid = 2576] [id = 74] 11:09:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11A18800) [pid = 2576] [serial = 219] [outer = 00000000] 11:09:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11BBE400) [pid = 2576] [serial = 220] [outer = 11A18800] 11:09:24 INFO - PROCESS | 2576 | 1466014164668 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (122D7400) [pid = 2576] [serial = 221] [outer = 11A18800] 11:09:25 INFO - PROCESS | 2576 | 1466014165049 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 11:09:25 INFO - PROCESS | 2576 | 1466014165093 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 2576 | 1466014165095 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 11:09:25 INFO - PROCESS | 2576 | 1466014165099 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:09:25 INFO - PROCESS | 2576 | 1466014165102 Marionette TRACE conn7 <- [1,262,null,{}] 11:09:25 INFO - PROCESS | 2576 | 1466014165112 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 2576 | 1466014165116 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:25 INFO - PROCESS | 2576 | 1466014165208 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 11:09:25 INFO - PROCESS | 2576 | 1466014165215 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 2576 | 1466014165218 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:25 INFO - PROCESS | 2576 | ++DOCSHELL 139D1000 == 36 [pid = 2576] [id = 75] 11:09:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13ACE800) [pid = 2576] [serial = 222] [outer = 00000000] 11:09:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (150EB800) [pid = 2576] [serial = 223] [outer = 13ACE800] 11:09:25 INFO - PROCESS | 2576 | 1466014165264 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15B8D000) [pid = 2576] [serial = 224] [outer = 13ACE800] 11:09:25 INFO - PROCESS | 2576 | 1466014165685 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 11:09:25 INFO - PROCESS | 2576 | 1466014165737 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 2576 | 1466014165739 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 11:09:25 INFO - PROCESS | 2576 | 1466014165742 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 2576 | 1466014165744 Marionette TRACE conn7 <- [1,266,null,{}] 11:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:09:25 INFO - PROCESS | 2576 | 1466014165747 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 2576 | 1466014165749 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:25 INFO - PROCESS | 2576 | 1466014165835 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 11:09:25 INFO - PROCESS | 2576 | 1466014165840 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 2576 | 1466014165842 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:25 INFO - PROCESS | 2576 | ++DOCSHELL 16263800 == 37 [pid = 2576] [id = 76] 11:09:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16D65000) [pid = 2576] [serial = 225] [outer = 00000000] 11:09:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173CB400) [pid = 2576] [serial = 226] [outer = 16D65000] 11:09:25 INFO - PROCESS | 2576 | 1466014165886 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (173D2C00) [pid = 2576] [serial = 227] [outer = 16D65000] 11:09:26 INFO - PROCESS | 2576 | 1466014166347 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 11:09:26 INFO - PROCESS | 2576 | 1466014166382 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 2576 | 1466014166385 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 11:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:09:26 INFO - PROCESS | 2576 | 1466014166397 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 2576 | 1466014166399 Marionette TRACE conn7 <- [1,270,null,{}] 11:09:26 INFO - PROCESS | 2576 | 1466014166402 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 2576 | 1466014166405 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:26 INFO - PROCESS | 2576 | 1466014166516 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 11:09:26 INFO - PROCESS | 2576 | 1466014166523 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 2576 | 1466014166525 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:26 INFO - PROCESS | 2576 | ++DOCSHELL 175DEC00 == 38 [pid = 2576] [id = 77] 11:09:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (175DFC00) [pid = 2576] [serial = 228] [outer = 00000000] 11:09:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (175E6800) [pid = 2576] [serial = 229] [outer = 175DFC00] 11:09:26 INFO - PROCESS | 2576 | 1466014166613 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (179E8C00) [pid = 2576] [serial = 230] [outer = 175DFC00] 11:09:27 INFO - PROCESS | 2576 | 1466014167028 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 11:09:27 INFO - PROCESS | 2576 | 1466014167069 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 2576 | 1466014167079 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 11:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:09:27 INFO - PROCESS | 2576 | 1466014167093 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 2576 | 1466014167094 Marionette TRACE conn7 <- [1,274,null,{}] 11:09:27 INFO - PROCESS | 2576 | 1466014167098 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 2576 | 1466014167103 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:27 INFO - PROCESS | 2576 | 1466014167259 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 11:09:27 INFO - PROCESS | 2576 | 1466014167278 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 2576 | 1466014167280 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:27 INFO - PROCESS | 2576 | ++DOCSHELL 18624000 == 39 [pid = 2576] [id = 78] 11:09:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18757400) [pid = 2576] [serial = 231] [outer = 00000000] 11:09:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18DA6400) [pid = 2576] [serial = 232] [outer = 18757400] 11:09:27 INFO - PROCESS | 2576 | 1466014167323 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19585000) [pid = 2576] [serial = 233] [outer = 18757400] 11:09:27 INFO - PROCESS | 2576 | 1466014167745 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 11:09:27 INFO - PROCESS | 2576 | 1466014167767 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 2576 | 1466014167769 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 11:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:09:27 INFO - PROCESS | 2576 | 1466014167772 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 2576 | 1466014167774 Marionette TRACE conn7 <- [1,278,null,{}] 11:09:27 INFO - PROCESS | 2576 | 1466014167777 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 2576 | 1466014167779 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:27 INFO - PROCESS | 2576 | 1466014167885 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 11:09:27 INFO - PROCESS | 2576 | 1466014167890 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 2576 | 1466014167892 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:27 INFO - PROCESS | 2576 | ++DOCSHELL 19608400 == 40 [pid = 2576] [id = 79] 11:09:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19608800) [pid = 2576] [serial = 234] [outer = 00000000] 11:09:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19DAA400) [pid = 2576] [serial = 235] [outer = 19608800] 11:09:27 INFO - PROCESS | 2576 | 1466014167934 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1A205800) [pid = 2576] [serial = 236] [outer = 19608800] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1224D800) [pid = 2576] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0DD06800) [pid = 2576] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1875A000) [pid = 2576] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (17483000) [pid = 2576] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (18D52C00) [pid = 2576] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (150EEC00) [pid = 2576] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1A5C3000) [pid = 2576] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14BA9000) [pid = 2576] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:09:28 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E9D0C00) [pid = 2576] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:09:28 INFO - PROCESS | 2576 | 1466014168398 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 11:09:28 INFO - PROCESS | 2576 | 1466014168443 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 2576 | 1466014168445 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 11:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:09:28 INFO - PROCESS | 2576 | 1466014168448 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 2576 | 1466014168449 Marionette TRACE conn7 <- [1,282,null,{}] 11:09:28 INFO - PROCESS | 2576 | 1466014168453 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 2576 | 1466014168455 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:28 INFO - PROCESS | 2576 | 1466014168535 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 11:09:28 INFO - PROCESS | 2576 | 1466014168573 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 2576 | 1466014168575 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:28 INFO - PROCESS | 2576 | ++DOCSHELL 18D55400 == 41 [pid = 2576] [id = 80] 11:09:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1958DC00) [pid = 2576] [serial = 237] [outer = 00000000] 11:09:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A5C2000) [pid = 2576] [serial = 238] [outer = 1958DC00] 11:09:28 INFO - PROCESS | 2576 | 1466014168620 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18D58C00) [pid = 2576] [serial = 239] [outer = 1958DC00] 11:09:29 INFO - PROCESS | 2576 | 1466014169032 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 11:09:29 INFO - PROCESS | 2576 | 1466014169086 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 2576 | 1466014169088 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 11:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:09:29 INFO - PROCESS | 2576 | 1466014169091 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 2576 | 1466014169092 Marionette TRACE conn7 <- [1,286,null,{}] 11:09:29 INFO - PROCESS | 2576 | 1466014169096 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 2576 | 1466014169097 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:29 INFO - PROCESS | 2576 | 1466014169181 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 11:09:29 INFO - PROCESS | 2576 | 1466014169186 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 2576 | 1466014169188 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:29 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C9400 == 42 [pid = 2576] [id = 81] 11:09:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1C625C00) [pid = 2576] [serial = 240] [outer = 00000000] 11:09:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1C62E400) [pid = 2576] [serial = 241] [outer = 1C625C00] 11:09:29 INFO - PROCESS | 2576 | 1466014169231 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1C693000) [pid = 2576] [serial = 242] [outer = 1C625C00] 11:09:29 INFO - PROCESS | 2576 | 1466014169661 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 11:09:29 INFO - PROCESS | 2576 | 1466014169724 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 2576 | 1466014169726 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 11:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:09:29 INFO - PROCESS | 2576 | 1466014169729 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 2576 | 1466014169731 Marionette TRACE conn7 <- [1,290,null,{}] 11:09:29 INFO - PROCESS | 2576 | 1466014169734 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 2576 | 1466014169736 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:29 INFO - PROCESS | 2576 | 1466014169817 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 11:09:29 INFO - PROCESS | 2576 | 1466014169822 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 2576 | 1466014169824 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:29 INFO - PROCESS | 2576 | ++DOCSHELL 1C626400 == 43 [pid = 2576] [id = 82] 11:09:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1C627400) [pid = 2576] [serial = 243] [outer = 00000000] 11:09:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1CB38400) [pid = 2576] [serial = 244] [outer = 1C627400] 11:09:29 INFO - PROCESS | 2576 | 1466014169865 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1CB40000) [pid = 2576] [serial = 245] [outer = 1C627400] 11:09:30 INFO - PROCESS | 2576 | 1466014170368 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 11:09:30 INFO - PROCESS | 2576 | 1466014170460 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 11:09:30 INFO - PROCESS | 2576 | 1466014170465 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 11:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:09:30 INFO - PROCESS | 2576 | 1466014170469 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 2576 | 1466014170473 Marionette TRACE conn7 <- [1,294,null,{}] 11:09:30 INFO - PROCESS | 2576 | 1466014170478 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 2576 | 1466014170482 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:30 INFO - PROCESS | 2576 | 1466014170643 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 11:09:30 INFO - PROCESS | 2576 | 1466014170691 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 2576 | 1466014170694 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:30 INFO - PROCESS | 2576 | ++DOCSHELL 0DB4DC00 == 44 [pid = 2576] [id = 83] 11:09:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0DB54800) [pid = 2576] [serial = 246] [outer = 00000000] 11:09:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0DF6EC00) [pid = 2576] [serial = 247] [outer = 0DB54800] 11:09:30 INFO - PROCESS | 2576 | 1466014170750 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0EBBF400) [pid = 2576] [serial = 248] [outer = 0DB54800] 11:09:31 INFO - PROCESS | 2576 | 1466014171331 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:31 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. 11:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 931ms 11:09:31 INFO - PROCESS | 2576 | 1466014171401 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 11:09:31 INFO - PROCESS | 2576 | 1466014171406 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 11:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:09:31 INFO - PROCESS | 2576 | 1466014171412 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:09:31 INFO - PROCESS | 2576 | 1466014171415 Marionette TRACE conn7 <- [1,298,null,{}] 11:09:31 INFO - PROCESS | 2576 | 1466014171419 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:31 INFO - PROCESS | 2576 | 1466014171422 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:31 INFO - PROCESS | 2576 | 1466014171534 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 11:09:31 INFO - PROCESS | 2576 | 1466014171655 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 2576 | 1466014171658 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:31 INFO - PROCESS | 2576 | ++DOCSHELL 13ACD800 == 45 [pid = 2576] [id = 84] 11:09:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (13C78400) [pid = 2576] [serial = 249] [outer = 00000000] 11:09:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (14B4BC00) [pid = 2576] [serial = 250] [outer = 13C78400] 11:09:31 INFO - PROCESS | 2576 | 1466014171714 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (15329000) [pid = 2576] [serial = 251] [outer = 13C78400] 11:09:32 INFO - PROCESS | 2576 | 1466014172026 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:09:32 INFO - PROCESS | 2576 | 1466014172298 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:32 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. 11:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 11:09:32 INFO - PROCESS | 2576 | 1466014172357 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 2576 | 1466014172360 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 11:09:32 INFO - PROCESS | 2576 | 1466014172363 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:09:32 INFO - PROCESS | 2576 | 1466014172367 Marionette TRACE conn7 <- [1,302,null,{}] 11:09:32 INFO - PROCESS | 2576 | 1466014172394 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 2576 | 1466014172398 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:32 INFO - PROCESS | 2576 | 1466014172509 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 11:09:32 INFO - PROCESS | 2576 | 1466014172631 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 2576 | 1466014172634 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:32 INFO - PROCESS | 2576 | ++DOCSHELL 1A03F000 == 46 [pid = 2576] [id = 85] 11:09:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (1C699000) [pid = 2576] [serial = 252] [outer = 00000000] 11:09:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1CC03000) [pid = 2576] [serial = 253] [outer = 1C699000] 11:09:32 INFO - PROCESS | 2576 | 1466014172691 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (1CC0E400) [pid = 2576] [serial = 254] [outer = 1C699000] 11:09:33 INFO - PROCESS | 2576 | 1466014173232 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:33 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. 11:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 890ms 11:09:33 INFO - PROCESS | 2576 | 1466014173257 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 2576 | 1466014173260 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 11:09:33 INFO - PROCESS | 2576 | 1466014173263 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:09:33 INFO - PROCESS | 2576 | 1466014173265 Marionette TRACE conn7 <- [1,306,null,{}] 11:09:33 INFO - PROCESS | 2576 | 1466014173268 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 2576 | 1466014173271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:33 INFO - PROCESS | 2576 | 1466014173384 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 11:09:33 INFO - PROCESS | 2576 | 1466014173479 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 2576 | 1466014173482 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:33 INFO - PROCESS | 2576 | ++DOCSHELL 1CC79800 == 47 [pid = 2576] [id = 86] 11:09:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (1CC7A000) [pid = 2576] [serial = 255] [outer = 00000000] 11:09:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (1CC7F400) [pid = 2576] [serial = 256] [outer = 1CC7A000] 11:09:33 INFO - PROCESS | 2576 | 1466014173536 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (1CD03000) [pid = 2576] [serial = 257] [outer = 1CC7A000] 11:09:34 INFO - PROCESS | 2576 | 1466014174272 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:34 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. 11:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1016ms 11:09:34 INFO - PROCESS | 2576 | 1466014174283 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 2576 | 1466014174288 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 11:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:09:34 INFO - PROCESS | 2576 | 1466014174293 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 2576 | 1466014174296 Marionette TRACE conn7 <- [1,310,null,{}] 11:09:34 INFO - PROCESS | 2576 | 1466014174301 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 2576 | 1466014174304 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:34 INFO - PROCESS | 2576 | 1466014174405 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 11:09:34 INFO - PROCESS | 2576 | 1466014174500 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 2576 | 1466014174504 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:34 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D5000 == 48 [pid = 2576] [id = 87] 11:09:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0E9D7400) [pid = 2576] [serial = 258] [outer = 00000000] 11:09:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (1220C000) [pid = 2576] [serial = 259] [outer = 0E9D7400] 11:09:34 INFO - PROCESS | 2576 | 1466014174552 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (123F1000) [pid = 2576] [serial = 260] [outer = 0E9D7400] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 1A5C9400 == 47 [pid = 2576] [id = 81] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 18D55400 == 46 [pid = 2576] [id = 80] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 19608400 == 45 [pid = 2576] [id = 79] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 18624000 == 44 [pid = 2576] [id = 78] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 175DEC00 == 43 [pid = 2576] [id = 77] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 16263800 == 42 [pid = 2576] [id = 76] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 139D1000 == 41 [pid = 2576] [id = 75] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 11809800 == 40 [pid = 2576] [id = 74] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 1376B800 == 39 [pid = 2576] [id = 73] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (1CB37C00) [pid = 2576] [serial = 202] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0DD0E400) [pid = 2576] [serial = 169] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (14B47400) [pid = 2576] [serial = 172] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 1219D800 == 38 [pid = 2576] [id = 69] 11:09:35 INFO - PROCESS | 2576 | --DOCSHELL 0CD4E000 == 37 [pid = 2576] [id = 68] 11:09:35 INFO - PROCESS | 2576 | 1466014175224 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (18D0A000) [pid = 2576] [serial = 188] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (1C62AC00) [pid = 2576] [serial = 193] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (18576000) [pid = 2576] [serial = 200] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1C694000) [pid = 2576] [serial = 194] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (1682F800) [pid = 2576] [serial = 182] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (13450C00) [pid = 2576] [serial = 196] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (13AC5C00) [pid = 2576] [serial = 197] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (186E8400) [pid = 2576] [serial = 185] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (16261000) [pid = 2576] [serial = 199] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (12E69400) [pid = 2576] [serial = 178] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (139C7C00) [pid = 2576] [serial = 179] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DE59800) [pid = 2576] [serial = 175] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (18765800) [pid = 2576] [serial = 187] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0E3ED800) [pid = 2576] [serial = 176] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (179E9800) [pid = 2576] [serial = 184] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19643800) [pid = 2576] [serial = 191] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (15336000) [pid = 2576] [serial = 181] [outer = 00000000] [url = about:blank] 11:09:35 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (19643400) [pid = 2576] [serial = 190] [outer = 00000000] [url = about:blank] 11:09:35 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. 11:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 991ms 11:09:35 INFO - PROCESS | 2576 | 1466014175284 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 2576 | 1466014175288 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 11:09:35 INFO - PROCESS | 2576 | 1466014175293 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:09:35 INFO - PROCESS | 2576 | 1466014175296 Marionette TRACE conn7 <- [1,314,null,{}] 11:09:35 INFO - PROCESS | 2576 | 1466014175300 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 2576 | 1466014175302 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:35 INFO - PROCESS | 2576 | 1466014175389 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 11:09:35 INFO - PROCESS | 2576 | 1466014175395 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 2576 | 1466014175397 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:35 INFO - PROCESS | 2576 | ++DOCSHELL 0DE55400 == 38 [pid = 2576] [id = 88] 11:09:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DE56400) [pid = 2576] [serial = 261] [outer = 00000000] 11:09:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0E3F7000) [pid = 2576] [serial = 262] [outer = 0DE56400] 11:09:35 INFO - PROCESS | 2576 | 1466014175444 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (12192000) [pid = 2576] [serial = 263] [outer = 0DE56400] 11:09:35 INFO - PROCESS | 2576 | 1466014175935 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:35 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. 11:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 11:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:09:35 INFO - PROCESS | 2576 | 1466014175968 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 2576 | 1466014175970 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 11:09:35 INFO - PROCESS | 2576 | 1466014175974 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 2576 | 1466014175977 Marionette TRACE conn7 <- [1,318,null,{}] 11:09:36 INFO - PROCESS | 2576 | 1466014175987 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 2576 | 1466014175992 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:36 INFO - PROCESS | 2576 | 1466014176078 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 11:09:36 INFO - PROCESS | 2576 | 1466014176087 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 2576 | 1466014176090 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:36 INFO - PROCESS | 2576 | ++DOCSHELL 150EA800 == 39 [pid = 2576] [id = 89] 11:09:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (150EB400) [pid = 2576] [serial = 264] [outer = 00000000] 11:09:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (15336000) [pid = 2576] [serial = 265] [outer = 150EB400] 11:09:36 INFO - PROCESS | 2576 | 1466014176138 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16831000) [pid = 2576] [serial = 266] [outer = 150EB400] 11:09:36 INFO - PROCESS | 2576 | 1466014176596 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:36 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. 11:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 11:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:09:36 INFO - PROCESS | 2576 | 1466014176648 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 2576 | 1466014176651 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 11:09:36 INFO - PROCESS | 2576 | 1466014176654 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - PROCESS | 2576 | 1466014176655 Marionette TRACE conn7 <- [1,322,null,{}] 11:09:36 INFO - PROCESS | 2576 | 1466014176659 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 2576 | 1466014176660 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:36 INFO - PROCESS | 2576 | 1466014176774 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 11:09:36 INFO - PROCESS | 2576 | 1466014176868 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 2576 | 1466014176870 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:36 INFO - PROCESS | 2576 | ++DOCSHELL 1747EC00 == 40 [pid = 2576] [id = 90] 11:09:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (17480C00) [pid = 2576] [serial = 267] [outer = 00000000] 11:09:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (175EA000) [pid = 2576] [serial = 268] [outer = 17480C00] 11:09:36 INFO - PROCESS | 2576 | 1466014176915 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1856FC00) [pid = 2576] [serial = 269] [outer = 17480C00] 11:09:37 INFO - PROCESS | 2576 | 1466014177314 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:37 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. 11:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 11:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:09:37 INFO - PROCESS | 2576 | 1466014177344 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 2576 | 1466014177346 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 11:09:37 INFO - PROCESS | 2576 | 1466014177349 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 2576 | 1466014177351 Marionette TRACE conn7 <- [1,326,null,{}] 11:09:37 INFO - PROCESS | 2576 | 1466014177355 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 2576 | 1466014177357 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:37 INFO - PROCESS | 2576 | 1466014177476 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 11:09:37 INFO - PROCESS | 2576 | 1466014177490 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 2576 | 1466014177492 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:37 INFO - PROCESS | 2576 | ++DOCSHELL 1875E800 == 41 [pid = 2576] [id = 91] 11:09:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (18765800) [pid = 2576] [serial = 270] [outer = 00000000] 11:09:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (18D5C000) [pid = 2576] [serial = 271] [outer = 18765800] 11:09:37 INFO - PROCESS | 2576 | 1466014177536 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (18E79000) [pid = 2576] [serial = 272] [outer = 18765800] 11:09:37 INFO - PROCESS | 2576 | 1466014177972 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:38 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. 11:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 11:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:09:38 INFO - PROCESS | 2576 | 1466014178023 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 2576 | 1466014178025 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 11:09:38 INFO - PROCESS | 2576 | 1466014178029 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 2576 | 1466014178030 Marionette TRACE conn7 <- [1,330,null,{}] 11:09:38 INFO - PROCESS | 2576 | 1466014178034 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 2576 | 1466014178039 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:38 INFO - PROCESS | 2576 | 1466014178197 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 11:09:38 INFO - PROCESS | 2576 | 1466014178223 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 2576 | 1466014178225 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:38 INFO - PROCESS | 2576 | ++DOCSHELL 1964D400 == 42 [pid = 2576] [id = 92] 11:09:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19DAF400) [pid = 2576] [serial = 273] [outer = 00000000] 11:09:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1A5C7400) [pid = 2576] [serial = 274] [outer = 19DAF400] 11:09:38 INFO - PROCESS | 2576 | 1466014178268 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (1C62F800) [pid = 2576] [serial = 275] [outer = 19DAF400] 11:09:38 INFO - PROCESS | 2576 | 1466014178700 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:38 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. 11:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 11:09:38 INFO - PROCESS | 2576 | 1466014178760 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 2576 | 1466014178762 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 11:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:09:38 INFO - PROCESS | 2576 | 1466014178765 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 2576 | 1466014178776 Marionette TRACE conn7 <- [1,334,null,{}] 11:09:38 INFO - PROCESS | 2576 | 1466014178792 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 2576 | 1466014178794 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:38 INFO - PROCESS | 2576 | 1466014178903 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 11:09:38 INFO - PROCESS | 2576 | 1466014178912 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 2576 | 1466014178914 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:38 INFO - PROCESS | 2576 | ++DOCSHELL 00B90000 == 43 [pid = 2576] [id = 93] 11:09:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (1C691C00) [pid = 2576] [serial = 276] [outer = 00000000] 11:09:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (1CB3D400) [pid = 2576] [serial = 277] [outer = 1C691C00] 11:09:38 INFO - PROCESS | 2576 | 1466014178956 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (1CB3DC00) [pid = 2576] [serial = 278] [outer = 1C691C00] 11:09:39 INFO - PROCESS | 2576 | 1466014179365 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:39 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. 11:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 650ms 11:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:09:39 INFO - PROCESS | 2576 | 1466014179416 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 2576 | 1466014179418 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 11:09:39 INFO - PROCESS | 2576 | 1466014179429 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 2576 | 1466014179430 Marionette TRACE conn7 <- [1,338,null,{}] 11:09:39 INFO - PROCESS | 2576 | 1466014179434 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:39 INFO - PROCESS | 2576 | 1466014179436 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:39 INFO - PROCESS | 2576 | 1466014179729 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (0D7E7000) [pid = 2576] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (13AC1400) [pid = 2576] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1C630800) [pid = 2576] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (175DFC00) [pid = 2576] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (18757400) [pid = 2576] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (11A18800) [pid = 2576] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (13ACE800) [pid = 2576] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (12217800) [pid = 2576] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0DD09800) [pid = 2576] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16D65000) [pid = 2576] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1683E000) [pid = 2576] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (19608800) [pid = 2576] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (139C2400) [pid = 2576] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1CB40400) [pid = 2576] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1958DC00) [pid = 2576] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:09:39 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1C625C00) [pid = 2576] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:09:39 INFO - PROCESS | 2576 | 1466014179787 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 2576 | 1466014179788 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:39 INFO - PROCESS | 2576 | ++DOCSHELL 0D26D800 == 44 [pid = 2576] [id = 94] 11:09:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D634000) [pid = 2576] [serial = 279] [outer = 00000000] 11:09:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (11A18800) [pid = 2576] [serial = 280] [outer = 0D634000] 11:09:39 INFO - PROCESS | 2576 | 1466014179832 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (14B4EC00) [pid = 2576] [serial = 281] [outer = 0D634000] 11:09:40 INFO - PROCESS | 2576 | 1466014180153 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:40 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. 11:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 791ms 11:09:40 INFO - PROCESS | 2576 | 1466014180212 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 2576 | 1466014180214 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 11:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:09:40 INFO - PROCESS | 2576 | 1466014180225 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 2576 | 1466014180226 Marionette TRACE conn7 <- [1,342,null,{}] 11:09:40 INFO - PROCESS | 2576 | 1466014180230 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 2576 | 1466014180232 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:40 INFO - PROCESS | 2576 | 1466014180315 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 11:09:40 INFO - PROCESS | 2576 | 1466014180320 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 2576 | 1466014180322 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:40 INFO - PROCESS | 2576 | ++DOCSHELL 16D99C00 == 45 [pid = 2576] [id = 95] 11:09:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16D9BC00) [pid = 2576] [serial = 282] [outer = 00000000] 11:09:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (175DFC00) [pid = 2576] [serial = 283] [outer = 16D9BC00] 11:09:40 INFO - PROCESS | 2576 | 1466014180364 Marionette DEBUG loaded listener.js 11:09:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (18757400) [pid = 2576] [serial = 284] [outer = 16D9BC00] 11:09:40 INFO - PROCESS | 2576 | 1466014180782 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:40 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. 11:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 11:09:40 INFO - PROCESS | 2576 | 1466014180797 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 2576 | 1466014180799 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 11:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:09:40 INFO - PROCESS | 2576 | 1466014180802 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 2576 | 1466014180804 Marionette TRACE conn7 <- [1,346,null,{}] 11:09:40 INFO - PROCESS | 2576 | 1466014180807 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 2576 | 1466014180809 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:40 INFO - PROCESS | 2576 | 1466014180941 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 11:09:40 INFO - PROCESS | 2576 | 1466014180949 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 2576 | 1466014180950 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:40 INFO - PROCESS | 2576 | ++DOCSHELL 16C7D000 == 46 [pid = 2576] [id = 96] 11:09:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (16C7D800) [pid = 2576] [serial = 285] [outer = 00000000] 11:09:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (16C82000) [pid = 2576] [serial = 286] [outer = 16C7D800] 11:09:41 INFO - PROCESS | 2576 | 1466014180994 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (16C84000) [pid = 2576] [serial = 287] [outer = 16C7D800] 11:09:41 INFO - PROCESS | 2576 | 1466014181415 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:41 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. 11:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 11:09:41 INFO - PROCESS | 2576 | 1466014181433 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 11:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:09:41 INFO - PROCESS | 2576 | 1466014181435 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 11:09:41 INFO - PROCESS | 2576 | 1466014181438 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:09:41 INFO - PROCESS | 2576 | 1466014181441 Marionette TRACE conn7 <- [1,350,null,{}] 11:09:41 INFO - PROCESS | 2576 | 1466014181444 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 2576 | 1466014181446 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:41 INFO - PROCESS | 2576 | 1466014181577 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 11:09:41 INFO - PROCESS | 2576 | 1466014181585 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 2576 | 1466014181588 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:41 INFO - PROCESS | 2576 | ++DOCSHELL 16D9AC00 == 47 [pid = 2576] [id = 97] 11:09:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (16DD3C00) [pid = 2576] [serial = 288] [outer = 00000000] 11:09:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (16DDB800) [pid = 2576] [serial = 289] [outer = 16DD3C00] 11:09:41 INFO - PROCESS | 2576 | 1466014181632 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (16DE1C00) [pid = 2576] [serial = 290] [outer = 16DD3C00] 11:09:42 INFO - PROCESS | 2576 | 1466014182286 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:42 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. 11:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 871ms 11:09:42 INFO - PROCESS | 2576 | 1466014182311 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 11:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:09:42 INFO - PROCESS | 2576 | 1466014182315 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 11:09:42 INFO - PROCESS | 2576 | 1466014182319 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 2576 | 1466014182325 Marionette TRACE conn7 <- [1,354,null,{}] 11:09:42 INFO - PROCESS | 2576 | 1466014182330 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 2576 | 1466014182332 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:42 INFO - PROCESS | 2576 | 1466014182494 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 11:09:42 INFO - PROCESS | 2576 | 1466014182545 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 2576 | 1466014182548 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:42 INFO - PROCESS | 2576 | ++DOCSHELL 0E439400 == 48 [pid = 2576] [id = 98] 11:09:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0E43B400) [pid = 2576] [serial = 291] [outer = 00000000] 11:09:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (13766C00) [pid = 2576] [serial = 292] [outer = 0E43B400] 11:09:42 INFO - PROCESS | 2576 | 1466014182604 Marionette DEBUG loaded listener.js 11:09:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (13AC5C00) [pid = 2576] [serial = 293] [outer = 0E43B400] 11:09:43 INFO - PROCESS | 2576 | 1466014183210 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:43 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. 11:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 11:09:43 INFO - PROCESS | 2576 | 1466014183251 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 11:09:43 INFO - PROCESS | 2576 | 1466014183256 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 11:09:43 INFO - PROCESS | 2576 | 1466014183262 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:09:43 INFO - PROCESS | 2576 | 1466014183265 Marionette TRACE conn7 <- [1,358,null,{}] 11:09:43 INFO - PROCESS | 2576 | 1466014183269 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:43 INFO - PROCESS | 2576 | 1466014183272 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:43 INFO - PROCESS | 2576 | 1466014183390 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 11:09:43 INFO - PROCESS | 2576 | 1466014183517 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 2576 | 1466014183520 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:43 INFO - PROCESS | 2576 | ++DOCSHELL 16C80000 == 49 [pid = 2576] [id = 99] 11:09:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (16C81400) [pid = 2576] [serial = 294] [outer = 00000000] 11:09:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (16DD5000) [pid = 2576] [serial = 295] [outer = 16C81400] 11:09:43 INFO - PROCESS | 2576 | 1466014183578 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (16DDB000) [pid = 2576] [serial = 296] [outer = 16C81400] 11:09:44 INFO - PROCESS | 2576 | 1466014184222 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:44 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. 11:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1017ms 11:09:44 INFO - PROCESS | 2576 | 1466014184283 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 2576 | 1466014184285 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 11:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:09:44 INFO - PROCESS | 2576 | 1466014184289 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 2576 | 1466014184293 Marionette TRACE conn7 <- [1,362,null,{}] 11:09:44 INFO - PROCESS | 2576 | 1466014184303 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 2576 | 1466014184308 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:44 INFO - PROCESS | 2576 | 1466014184420 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 11:09:44 INFO - PROCESS | 2576 | 1466014184547 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 2576 | 1466014184550 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:44 INFO - PROCESS | 2576 | ++DOCSHELL 18D5B400 == 50 [pid = 2576] [id = 100] 11:09:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (19580400) [pid = 2576] [serial = 297] [outer = 00000000] 11:09:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (19DB0C00) [pid = 2576] [serial = 298] [outer = 19580400] 11:09:44 INFO - PROCESS | 2576 | 1466014184606 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (1C628400) [pid = 2576] [serial = 299] [outer = 19580400] 11:09:45 INFO - PROCESS | 2576 | 1466014185244 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:45 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. 11:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 971ms 11:09:45 INFO - PROCESS | 2576 | 1466014185262 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 2576 | 1466014185265 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 11:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:09:45 INFO - PROCESS | 2576 | 1466014185269 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 2576 | 1466014185271 Marionette TRACE conn7 <- [1,366,null,{}] 11:09:45 INFO - PROCESS | 2576 | 1466014185274 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 2576 | 1466014185277 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:45 INFO - PROCESS | 2576 | 1466014185390 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 11:09:45 INFO - PROCESS | 2576 | 1466014185659 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 2576 | 1466014185662 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:45 INFO - PROCESS | 2576 | ++DOCSHELL 0DE55C00 == 51 [pid = 2576] [id = 101] 11:09:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0DD08800) [pid = 2576] [serial = 300] [outer = 00000000] 11:09:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0DF4F800) [pid = 2576] [serial = 301] [outer = 0DD08800] 11:09:45 INFO - PROCESS | 2576 | 1466014185727 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0EBC3000) [pid = 2576] [serial = 302] [outer = 0DD08800] 11:09:46 INFO - PROCESS | 2576 | 1466014186293 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:46 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. 11:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1067ms 11:09:46 INFO - PROCESS | 2576 | 1466014186352 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 2576 | 1466014186355 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 11:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:09:46 INFO - PROCESS | 2576 | 1466014186360 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - PROCESS | 2576 | 1466014186363 Marionette TRACE conn7 <- [1,370,null,{}] 11:09:46 INFO - PROCESS | 2576 | 1466014186368 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:46 INFO - PROCESS | 2576 | 1466014186372 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:46 INFO - PROCESS | 2576 | 1466014186475 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 16C7D000 == 50 [pid = 2576] [id = 96] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 16D99C00 == 49 [pid = 2576] [id = 95] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0D26D800 == 48 [pid = 2576] [id = 94] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 00B90000 == 47 [pid = 2576] [id = 93] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1964D400 == 46 [pid = 2576] [id = 92] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1875E800 == 45 [pid = 2576] [id = 91] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1747EC00 == 44 [pid = 2576] [id = 90] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 150EA800 == 43 [pid = 2576] [id = 89] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0DE55400 == 42 [pid = 2576] [id = 88] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0E9D5000 == 41 [pid = 2576] [id = 87] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1C626400 == 40 [pid = 2576] [id = 82] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0DB4DC00 == 39 [pid = 2576] [id = 83] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 13ACD800 == 38 [pid = 2576] [id = 84] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1A5C2400 == 37 [pid = 2576] [id = 56] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 00B8E000 == 36 [pid = 2576] [id = 46] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1A03F000 == 35 [pid = 2576] [id = 85] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1CC79800 == 34 [pid = 2576] [id = 86] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1683AC00 == 33 [pid = 2576] [id = 70] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 1C69C400 == 32 [pid = 2576] [id = 71] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0DD05000 == 31 [pid = 2576] [id = 72] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0DE55C00 == 30 [pid = 2576] [id = 101] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 16C80000 == 29 [pid = 2576] [id = 99] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 18D5B400 == 28 [pid = 2576] [id = 100] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 16D9AC00 == 27 [pid = 2576] [id = 97] 11:09:47 INFO - PROCESS | 2576 | --DOCSHELL 0E439400 == 26 [pid = 2576] [id = 98] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0DE60C00) [pid = 2576] [serial = 170] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (150E4400) [pid = 2576] [serial = 173] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (1C69F400) [pid = 2576] [serial = 167] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (175E6800) [pid = 2576] [serial = 229] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (18DA6400) [pid = 2576] [serial = 232] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (179E8C00) [pid = 2576] [serial = 230] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (11BBE400) [pid = 2576] [serial = 220] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (150EB800) [pid = 2576] [serial = 223] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (15B8D000) [pid = 2576] [serial = 224] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (139C5800) [pid = 2576] [serial = 206] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (12396C00) [pid = 2576] [serial = 205] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (14B38400) [pid = 2576] [serial = 215] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (11804000) [pid = 2576] [serial = 214] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (173CB400) [pid = 2576] [serial = 226] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (18764400) [pid = 2576] [serial = 209] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (177F3C00) [pid = 2576] [serial = 208] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (19DAA400) [pid = 2576] [serial = 235] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (14B4DC00) [pid = 2576] [serial = 218] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (13C76400) [pid = 2576] [serial = 217] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1CC0AC00) [pid = 2576] [serial = 212] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1CC04400) [pid = 2576] [serial = 211] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (19585000) [pid = 2576] [serial = 233] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1A5C2000) [pid = 2576] [serial = 238] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1C693000) [pid = 2576] [serial = 242] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1C62E400) [pid = 2576] [serial = 241] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1A205800) [pid = 2576] [serial = 236] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1CB38400) [pid = 2576] [serial = 244] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (122D7400) [pid = 2576] [serial = 221] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (18D58C00) [pid = 2576] [serial = 239] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (173D2C00) [pid = 2576] [serial = 227] [outer = 00000000] [url = about:blank] 11:09:47 INFO - PROCESS | 2576 | 1466014187350 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 2576 | 1466014187353 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:47 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4F800 == 27 [pid = 2576] [id = 102] 11:09:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0CD52400) [pid = 2576] [serial = 303] [outer = 00000000] 11:09:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0CE90400) [pid = 2576] [serial = 304] [outer = 0CD52400] 11:09:47 INFO - PROCESS | 2576 | 1466014187403 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0D765800) [pid = 2576] [serial = 305] [outer = 0CD52400] 11:09:47 INFO - PROCESS | 2576 | 1466014187822 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:09:47 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. 11:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1534ms 11:09:47 INFO - PROCESS | 2576 | 1466014187897 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 2576 | 1466014187900 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 11:09:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:09:47 INFO - PROCESS | 2576 | 1466014187904 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 2576 | 1466014187907 Marionette TRACE conn7 <- [1,374,null,{}] 11:09:47 INFO - PROCESS | 2576 | 1466014187912 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 2576 | 1466014187915 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:48 INFO - PROCESS | 2576 | 1466014188000 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 11:09:48 INFO - PROCESS | 2576 | 1466014188016 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 2576 | 1466014188018 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:48 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F1800 == 28 [pid = 2576] [id = 103] 11:09:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0E3F2800) [pid = 2576] [serial = 306] [outer = 00000000] 11:09:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0E9CF000) [pid = 2576] [serial = 307] [outer = 0E3F2800] 11:09:48 INFO - PROCESS | 2576 | 1466014188065 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (11AE6000) [pid = 2576] [serial = 308] [outer = 0E3F2800] 11:09:48 INFO - PROCESS | 2576 | 1466014188523 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:09:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 11:09:48 INFO - PROCESS | 2576 | 1466014188578 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 11:09:48 INFO - PROCESS | 2576 | 1466014188582 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 11:09:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:09:48 INFO - PROCESS | 2576 | 1466014188585 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - PROCESS | 2576 | 1466014188587 Marionette TRACE conn7 <- [1,378,null,{}] 11:09:48 INFO - PROCESS | 2576 | 1466014188591 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 2576 | 1466014188593 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:48 INFO - PROCESS | 2576 | 1466014188708 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 11:09:48 INFO - PROCESS | 2576 | 1466014188725 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 2576 | 1466014188727 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:48 INFO - PROCESS | 2576 | ++DOCSHELL 0DE60000 == 29 [pid = 2576] [id = 104] 11:09:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (139C8800) [pid = 2576] [serial = 309] [outer = 00000000] 11:09:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (139CEC00) [pid = 2576] [serial = 310] [outer = 139C8800] 11:09:48 INFO - PROCESS | 2576 | 1466014188771 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (13ACC800) [pid = 2576] [serial = 311] [outer = 139C8800] 11:09:49 INFO - PROCESS | 2576 | 1466014189259 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:09:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 11:09:49 INFO - PROCESS | 2576 | 1466014189321 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 2576 | 1466014189323 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 11:09:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:09:49 INFO - PROCESS | 2576 | 1466014189333 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 2576 | 1466014189339 Marionette TRACE conn7 <- [1,382,null,{}] 11:09:49 INFO - PROCESS | 2576 | 1466014189344 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 2576 | 1466014189347 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:49 INFO - PROCESS | 2576 | 1466014189431 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 11:09:49 INFO - PROCESS | 2576 | 1466014189453 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 2576 | 1466014189455 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:49 INFO - PROCESS | 2576 | ++DOCSHELL 13C85000 == 30 [pid = 2576] [id = 105] 11:09:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (14B52800) [pid = 2576] [serial = 312] [outer = 00000000] 11:09:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (15172400) [pid = 2576] [serial = 313] [outer = 14B52800] 11:09:49 INFO - PROCESS | 2576 | 1466014189498 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (15BA6C00) [pid = 2576] [serial = 314] [outer = 14B52800] 11:09:50 INFO - PROCESS | 2576 | 1466014190020 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:09:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 731ms 11:09:50 INFO - PROCESS | 2576 | 1466014190063 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 2576 | 1466014190065 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 11:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:09:50 INFO - PROCESS | 2576 | 1466014190068 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 2576 | 1466014190070 Marionette TRACE conn7 <- [1,386,null,{}] 11:09:50 INFO - PROCESS | 2576 | 1466014190073 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 2576 | 1466014190075 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:50 INFO - PROCESS | 2576 | 1466014190189 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 11:09:50 INFO - PROCESS | 2576 | 1466014190194 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 2576 | 1466014190196 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:50 INFO - PROCESS | 2576 | ++DOCSHELL 16254400 == 31 [pid = 2576] [id = 106] 11:09:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (16257000) [pid = 2576] [serial = 315] [outer = 00000000] 11:09:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (16C79C00) [pid = 2576] [serial = 316] [outer = 16257000] 11:09:50 INFO - PROCESS | 2576 | 1466014190239 Marionette DEBUG loaded listener.js 11:09:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (16C85000) [pid = 2576] [serial = 317] [outer = 16257000] 11:09:50 INFO - PROCESS | 2576 | 1466014190673 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 11:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:09:50 INFO - PROCESS | 2576 | 1466014190740 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 2576 | 1466014190742 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 11:09:50 INFO - PROCESS | 2576 | 1466014190745 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 2576 | 1466014190747 Marionette TRACE conn7 <- [1,390,null,{}] 11:09:50 INFO - PROCESS | 2576 | 1466014190750 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 2576 | 1466014190752 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:50 INFO - PROCESS | 2576 | 1466014190860 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 11:09:50 INFO - PROCESS | 2576 | 1466014190916 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 2576 | 1466014190922 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:50 INFO - PROCESS | 2576 | ++DOCSHELL 16DD5400 == 32 [pid = 2576] [id = 107] 11:09:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (16DD5C00) [pid = 2576] [serial = 318] [outer = 00000000] 11:09:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (173C8400) [pid = 2576] [serial = 319] [outer = 16DD5C00] 11:09:50 INFO - PROCESS | 2576 | 1466014190975 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (173CFC00) [pid = 2576] [serial = 320] [outer = 16DD5C00] 11:09:51 INFO - PROCESS | 2576 | 1466014191414 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 11:09:51 INFO - PROCESS | 2576 | 1466014191508 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 2576 | 1466014191510 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 11:09:51 INFO - PROCESS | 2576 | 1466014191514 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 2576 | 1466014191515 Marionette TRACE conn7 <- [1,394,null,{}] 11:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:09:51 INFO - PROCESS | 2576 | 1466014191519 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:51 INFO - PROCESS | 2576 | 1466014191521 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:51 INFO - PROCESS | 2576 | 1466014191641 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 11:09:52 INFO - PROCESS | 2576 | 1466014192087 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 2576 | 1466014192089 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (150EE400) [pid = 2576] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (16DD3C00) [pid = 2576] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (19DAF400) [pid = 2576] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1C691C00) [pid = 2576] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (16D9BC00) [pid = 2576] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0DB54800) [pid = 2576] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1CC7A000) [pid = 2576] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1C627400) [pid = 2576] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1C699000) [pid = 2576] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0E9D7400) [pid = 2576] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (17480C00) [pid = 2576] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (150EB400) [pid = 2576] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16C7D800) [pid = 2576] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0DE56400) [pid = 2576] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13C78400) [pid = 2576] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D634000) [pid = 2576] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:09:52 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (18765800) [pid = 2576] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:09:52 INFO - PROCESS | 2576 | ++DOCSHELL 0906CC00 == 33 [pid = 2576] [id = 108] 11:09:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (09070000) [pid = 2576] [serial = 321] [outer = 00000000] 11:09:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0DE56400) [pid = 2576] [serial = 322] [outer = 09070000] 11:09:52 INFO - PROCESS | 2576 | 1466014192142 Marionette DEBUG loaded listener.js 11:09:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0E9D7400) [pid = 2576] [serial = 323] [outer = 09070000] 11:09:52 INFO - PROCESS | 2576 | 1466014192937 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1477ms 11:09:53 INFO - PROCESS | 2576 | 1466014192999 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 11:09:53 INFO - PROCESS | 2576 | 1466014193003 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 11:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:09:53 INFO - PROCESS | 2576 | 1466014193008 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 2576 | 1466014193013 Marionette TRACE conn7 <- [1,398,null,{}] 11:09:53 INFO - PROCESS | 2576 | 1466014193018 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 2576 | 1466014193021 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:53 INFO - PROCESS | 2576 | 1466014193139 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 11:09:53 INFO - PROCESS | 2576 | 1466014193262 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 2576 | 1466014193265 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:53 INFO - PROCESS | 2576 | ++DOCSHELL 0DE53400 == 34 [pid = 2576] [id = 109] 11:09:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DE5AC00) [pid = 2576] [serial = 324] [outer = 00000000] 11:09:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (11AE5800) [pid = 2576] [serial = 325] [outer = 0DE5AC00] 11:09:53 INFO - PROCESS | 2576 | 1466014193322 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (13445C00) [pid = 2576] [serial = 326] [outer = 0DE5AC00] 11:09:54 INFO - PROCESS | 2576 | 1466014194238 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1273ms 11:09:54 INFO - PROCESS | 2576 | 1466014194281 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 2576 | 1466014194285 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 11:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:09:54 INFO - PROCESS | 2576 | 1466014194290 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 2576 | 1466014194293 Marionette TRACE conn7 <- [1,402,null,{}] 11:09:54 INFO - PROCESS | 2576 | 1466014194299 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 2576 | 1466014194301 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:54 INFO - PROCESS | 2576 | 1466014194413 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 11:09:54 INFO - PROCESS | 2576 | 1466014194497 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 2576 | 1466014194501 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:54 INFO - PROCESS | 2576 | ++DOCSHELL 0DF82400 == 35 [pid = 2576] [id = 110] 11:09:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0E384000) [pid = 2576] [serial = 327] [outer = 00000000] 11:09:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0E9CF400) [pid = 2576] [serial = 328] [outer = 0E384000] 11:09:54 INFO - PROCESS | 2576 | 1466014194604 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1220E800) [pid = 2576] [serial = 329] [outer = 0E384000] 11:09:54 INFO - PROCESS | 2576 | --DOCSHELL 16DD5400 == 34 [pid = 2576] [id = 107] 11:09:54 INFO - PROCESS | 2576 | --DOCSHELL 16254400 == 33 [pid = 2576] [id = 106] 11:09:54 INFO - PROCESS | 2576 | --DOCSHELL 13C85000 == 32 [pid = 2576] [id = 105] 11:09:54 INFO - PROCESS | 2576 | --DOCSHELL 0DE60000 == 31 [pid = 2576] [id = 104] 11:09:54 INFO - PROCESS | 2576 | --DOCSHELL 0E3F1800 == 30 [pid = 2576] [id = 103] 11:09:54 INFO - PROCESS | 2576 | --DOCSHELL 0CD4F800 == 29 [pid = 2576] [id = 102] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1CB38C00) [pid = 2576] [serial = 203] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1A5C7400) [pid = 2576] [serial = 274] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1CB3D400) [pid = 2576] [serial = 277] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1C62F800) [pid = 2576] [serial = 275] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1CB3DC00) [pid = 2576] [serial = 278] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (175DFC00) [pid = 2576] [serial = 283] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DF6EC00) [pid = 2576] [serial = 247] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0EBBF400) [pid = 2576] [serial = 248] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1CC7F400) [pid = 2576] [serial = 256] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1CD03000) [pid = 2576] [serial = 257] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1CB40000) [pid = 2576] [serial = 245] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1CC03000) [pid = 2576] [serial = 253] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1CC0E400) [pid = 2576] [serial = 254] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1220C000) [pid = 2576] [serial = 259] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (123F1000) [pid = 2576] [serial = 260] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (175EA000) [pid = 2576] [serial = 268] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1856FC00) [pid = 2576] [serial = 269] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (15336000) [pid = 2576] [serial = 265] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16C82000) [pid = 2576] [serial = 286] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16831000) [pid = 2576] [serial = 266] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0E3F7000) [pid = 2576] [serial = 262] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (12192000) [pid = 2576] [serial = 263] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (14B4BC00) [pid = 2576] [serial = 250] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (15329000) [pid = 2576] [serial = 251] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (14B4EC00) [pid = 2576] [serial = 281] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (11A18800) [pid = 2576] [serial = 280] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (18D5C000) [pid = 2576] [serial = 271] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16C84000) [pid = 2576] [serial = 287] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (18E79000) [pid = 2576] [serial = 272] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (18757400) [pid = 2576] [serial = 284] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16DE1C00) [pid = 2576] [serial = 290] [outer = 00000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16DDB800) [pid = 2576] [serial = 289] [outer = 00000000] [url = about:blank] 11:09:55 INFO - PROCESS | 2576 | 1466014195061 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 831ms 11:09:55 INFO - PROCESS | 2576 | 1466014195121 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 2576 | 1466014195126 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 11:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:09:55 INFO - PROCESS | 2576 | 1466014195132 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 2576 | 1466014195135 Marionette TRACE conn7 <- [1,406,null,{}] 11:09:55 INFO - PROCESS | 2576 | 1466014195138 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 2576 | 1466014195141 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:55 INFO - PROCESS | 2576 | 1466014195230 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 11:09:55 INFO - PROCESS | 2576 | 1466014195236 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 2576 | 1466014195238 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:55 INFO - PROCESS | 2576 | ++DOCSHELL 139C2400 == 30 [pid = 2576] [id = 111] 11:09:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (139C3800) [pid = 2576] [serial = 330] [outer = 00000000] 11:09:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (139CDC00) [pid = 2576] [serial = 331] [outer = 139C3800] 11:09:55 INFO - PROCESS | 2576 | 1466014195285 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13C7B400) [pid = 2576] [serial = 332] [outer = 139C3800] 11:09:55 INFO - PROCESS | 2576 | 1466014195757 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 11:09:55 INFO - PROCESS | 2576 | 1466014195806 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 2576 | 1466014195808 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 11:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:09:55 INFO - PROCESS | 2576 | 1466014195812 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 2576 | 1466014195816 Marionette TRACE conn7 <- [1,410,null,{}] 11:09:55 INFO - PROCESS | 2576 | 1466014195827 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 2576 | 1466014195832 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:55 INFO - PROCESS | 2576 | 1466014195948 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 11:09:56 INFO - PROCESS | 2576 | 1466014196035 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 2576 | 1466014196038 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:56 INFO - PROCESS | 2576 | ++DOCSHELL 15172800 == 31 [pid = 2576] [id = 112] 11:09:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (15179800) [pid = 2576] [serial = 333] [outer = 00000000] 11:09:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (15B8F400) [pid = 2576] [serial = 334] [outer = 15179800] 11:09:56 INFO - PROCESS | 2576 | 1466014196090 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (1625E400) [pid = 2576] [serial = 335] [outer = 15179800] 11:09:56 INFO - PROCESS | 2576 | 1466014196468 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 11:09:56 INFO - PROCESS | 2576 | 1466014196497 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 2576 | 1466014196499 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 11:09:56 INFO - PROCESS | 2576 | 1466014196503 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:09:56 INFO - PROCESS | 2576 | 1466014196504 Marionette TRACE conn7 <- [1,414,null,{}] 11:09:56 INFO - PROCESS | 2576 | 1466014196508 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 2576 | 1466014196510 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:56 INFO - PROCESS | 2576 | 1466014196607 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 11:09:56 INFO - PROCESS | 2576 | 1466014196625 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 2576 | 1466014196627 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:56 INFO - PROCESS | 2576 | ++DOCSHELL 16C7A000 == 32 [pid = 2576] [id = 113] 11:09:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16C7B000) [pid = 2576] [serial = 336] [outer = 00000000] 11:09:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16D99400) [pid = 2576] [serial = 337] [outer = 16C7B000] 11:09:56 INFO - PROCESS | 2576 | 1466014196670 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16D9E000) [pid = 2576] [serial = 338] [outer = 16C7B000] 11:09:57 INFO - PROCESS | 2576 | 1466014197137 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 11:09:57 INFO - PROCESS | 2576 | 1466014197177 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 2576 | 1466014197179 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 11:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:09:57 INFO - PROCESS | 2576 | 1466014197182 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 2576 | 1466014197184 Marionette TRACE conn7 <- [1,418,null,{}] 11:09:57 INFO - PROCESS | 2576 | 1466014197187 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 2576 | 1466014197189 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:57 INFO - PROCESS | 2576 | 1466014197300 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 11:09:57 INFO - PROCESS | 2576 | 1466014197393 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:57 INFO - PROCESS | 2576 | 1466014197395 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:57 INFO - PROCESS | 2576 | ++DOCSHELL 16DA0400 == 33 [pid = 2576] [id = 114] 11:09:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DA1400) [pid = 2576] [serial = 339] [outer = 00000000] 11:09:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (173C6C00) [pid = 2576] [serial = 340] [outer = 16DA1400] 11:09:57 INFO - PROCESS | 2576 | 1466014197439 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (173CF400) [pid = 2576] [serial = 341] [outer = 16DA1400] 11:09:58 INFO - PROCESS | 2576 | 1466014198336 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:09:58 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 11:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1178ms 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16DD5C00) [pid = 2576] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16257000) [pid = 2576] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (139C8800) [pid = 2576] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0CD52400) [pid = 2576] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0E3F2800) [pid = 2576] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14B52800) [pid = 2576] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (19580400) [pid = 2576] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16C81400) [pid = 2576] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0DD08800) [pid = 2576] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:09:58 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0E43B400) [pid = 2576] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:09:58 INFO - PROCESS | 2576 | 1466014198372 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 11:09:58 INFO - PROCESS | 2576 | 1466014198374 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 11:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:09:58 INFO - PROCESS | 2576 | 1466014198378 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 2576 | 1466014198380 Marionette TRACE conn7 <- [1,422,null,{}] 11:09:58 INFO - PROCESS | 2576 | 1466014198383 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:58 INFO - PROCESS | 2576 | 1466014198389 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:58 INFO - PROCESS | 2576 | 1466014198520 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 11:09:58 INFO - PROCESS | 2576 | 1466014198568 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 2576 | 1466014198570 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:58 INFO - PROCESS | 2576 | ++DOCSHELL 16257000 == 34 [pid = 2576] [id = 115] 11:09:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (16DD3400) [pid = 2576] [serial = 342] [outer = 00000000] 11:09:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (173D4000) [pid = 2576] [serial = 343] [outer = 16DD3400] 11:09:58 INFO - PROCESS | 2576 | 1466014198613 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (175E7000) [pid = 2576] [serial = 344] [outer = 16DD3400] 11:09:59 INFO - PROCESS | 2576 | 1466014199463 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1115ms 11:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:09:59 INFO - PROCESS | 2576 | 1466014199497 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 2576 | 1466014199499 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 11:09:59 INFO - PROCESS | 2576 | 1466014199503 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 2576 | 1466014199504 Marionette TRACE conn7 <- [1,426,null,{}] 11:09:59 INFO - PROCESS | 2576 | 1466014199508 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 2576 | 1466014199519 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:59 INFO - PROCESS | 2576 | 1466014199626 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 11:09:59 INFO - PROCESS | 2576 | 1466014199634 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:59 INFO - PROCESS | 2576 | 1466014199636 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:09:59 INFO - PROCESS | 2576 | ++DOCSHELL 177E8800 == 35 [pid = 2576] [id = 116] 11:09:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (179E8800) [pid = 2576] [serial = 345] [outer = 00000000] 11:09:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (186E9400) [pid = 2576] [serial = 346] [outer = 179E8800] 11:09:59 INFO - PROCESS | 2576 | 1466014199682 Marionette DEBUG loaded listener.js 11:09:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (18574400) [pid = 2576] [serial = 347] [outer = 179E8800] 11:10:00 INFO - PROCESS | 2576 | 1466014200087 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:10:00 INFO - PROCESS | 2576 | 1466014200136 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 11:10:00 INFO - PROCESS | 2576 | 1466014200139 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 2576 | 1466014200141 Marionette TRACE conn7 <- [1,430,null,{}] 11:10:00 INFO - PROCESS | 2576 | 1466014200144 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 2576 | 1466014200146 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:00 INFO - PROCESS | 2576 | 1466014200252 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 11:10:00 INFO - PROCESS | 2576 | 1466014200277 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 2576 | 1466014200279 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:00 INFO - PROCESS | 2576 | ++DOCSHELL 18D03800 == 36 [pid = 2576] [id = 117] 11:10:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (18D04800) [pid = 2576] [serial = 348] [outer = 00000000] 11:10:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (18D56800) [pid = 2576] [serial = 349] [outer = 18D04800] 11:10:00 INFO - PROCESS | 2576 | 1466014200326 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (18D5CC00) [pid = 2576] [serial = 350] [outer = 18D04800] 11:10:00 INFO - PROCESS | 2576 | 1466014200717 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 11:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:10:00 INFO - PROCESS | 2576 | 1466014200770 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 11:10:00 INFO - PROCESS | 2576 | 1466014200772 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 11:10:00 INFO - PROCESS | 2576 | 1466014200775 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 2576 | 1466014200776 Marionette TRACE conn7 <- [1,434,null,{}] 11:10:00 INFO - PROCESS | 2576 | 1466014200780 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 2576 | 1466014200781 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:00 INFO - PROCESS | 2576 | 1466014200903 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 11:10:01 INFO - PROCESS | 2576 | 1466014201063 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 2576 | 1466014201066 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:01 INFO - PROCESS | 2576 | ++DOCSHELL 0DB4B000 == 37 [pid = 2576] [id = 118] 11:10:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DB54800) [pid = 2576] [serial = 351] [outer = 00000000] 11:10:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DD0AC00) [pid = 2576] [serial = 352] [outer = 0DB54800] 11:10:01 INFO - PROCESS | 2576 | 1466014201124 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DE5BC00) [pid = 2576] [serial = 353] [outer = 0DB54800] 11:10:01 INFO - PROCESS | 2576 | 1466014201692 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 11:10:01 INFO - PROCESS | 2576 | 1466014201747 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 11:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:10:01 INFO - PROCESS | 2576 | 1466014201752 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 11:10:01 INFO - PROCESS | 2576 | 1466014201756 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 2576 | 1466014201760 Marionette TRACE conn7 <- [1,438,null,{}] 11:10:01 INFO - PROCESS | 2576 | 1466014201765 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:01 INFO - PROCESS | 2576 | 1466014201768 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:01 INFO - PROCESS | 2576 | 1466014201878 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 11:10:02 INFO - PROCESS | 2576 | 1466014202005 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 2576 | 1466014202008 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:02 INFO - PROCESS | 2576 | ++DOCSHELL 14B47800 == 38 [pid = 2576] [id = 119] 11:10:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B4C400) [pid = 2576] [serial = 354] [outer = 00000000] 11:10:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14B52800) [pid = 2576] [serial = 355] [outer = 14B4C400] 11:10:02 INFO - PROCESS | 2576 | 1466014202064 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (150E5C00) [pid = 2576] [serial = 356] [outer = 14B4C400] 11:10:02 INFO - PROCESS | 2576 | 1466014202704 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 990ms 11:10:02 INFO - PROCESS | 2576 | 1466014202747 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 2576 | 1466014202750 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 11:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:10:02 INFO - PROCESS | 2576 | 1466014202754 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 2576 | 1466014202756 Marionette TRACE conn7 <- [1,442,null,{}] 11:10:02 INFO - PROCESS | 2576 | 1466014202760 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 2576 | 1466014202762 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:02 INFO - PROCESS | 2576 | 1466014202869 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 11:10:03 INFO - PROCESS | 2576 | 1466014202995 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 2576 | 1466014202998 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:03 INFO - PROCESS | 2576 | ++DOCSHELL 16257C00 == 39 [pid = 2576] [id = 120] 11:10:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1747AC00) [pid = 2576] [serial = 357] [outer = 00000000] 11:10:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (175E9400) [pid = 2576] [serial = 358] [outer = 1747AC00] 11:10:03 INFO - PROCESS | 2576 | 1466014203051 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18764C00) [pid = 2576] [serial = 359] [outer = 1747AC00] 11:10:03 INFO - PROCESS | 2576 | 1466014203650 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 11:10:03 INFO - PROCESS | 2576 | 1466014203727 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 2576 | 1466014203731 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 11:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:10:03 INFO - PROCESS | 2576 | 1466014203741 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 2576 | 1466014203746 Marionette TRACE conn7 <- [1,446,null,{}] 11:10:03 INFO - PROCESS | 2576 | 1466014203750 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 2576 | 1466014203753 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:03 INFO - PROCESS | 2576 | 1466014203867 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 11:10:03 INFO - PROCESS | 2576 | 1466014203983 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 2576 | 1466014203986 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:04 INFO - PROCESS | 2576 | ++DOCSHELL 18D57400 == 40 [pid = 2576] [id = 121] 11:10:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (19613000) [pid = 2576] [serial = 360] [outer = 00000000] 11:10:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A204000) [pid = 2576] [serial = 361] [outer = 19613000] 11:10:04 INFO - PROCESS | 2576 | 1466014204039 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A20E000) [pid = 2576] [serial = 362] [outer = 19613000] 11:10:04 INFO - PROCESS | 2576 | 1466014204750 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1028ms 11:10:04 INFO - PROCESS | 2576 | 1466014204763 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 2576 | 1466014204768 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 11:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:10:04 INFO - PROCESS | 2576 | 1466014204773 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - PROCESS | 2576 | 1466014204776 Marionette TRACE conn7 <- [1,450,null,{}] 11:10:04 INFO - PROCESS | 2576 | 1466014204781 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:04 INFO - PROCESS | 2576 | 1466014204784 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:04 INFO - PROCESS | 2576 | 1466014204888 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 11:10:04 INFO - PROCESS | 2576 | 1466014204973 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 2576 | 1466014204977 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:05 INFO - PROCESS | 2576 | ++DOCSHELL 122D8800 == 41 [pid = 2576] [id = 122] 11:10:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (122DA000) [pid = 2576] [serial = 363] [outer = 00000000] 11:10:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (139C3000) [pid = 2576] [serial = 364] [outer = 122DA000] 11:10:05 INFO - PROCESS | 2576 | 1466014205070 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (14B0BC00) [pid = 2576] [serial = 365] [outer = 122DA000] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 18D03800 == 40 [pid = 2576] [id = 117] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 177E8800 == 39 [pid = 2576] [id = 116] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 16257000 == 38 [pid = 2576] [id = 115] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 16DA0400 == 37 [pid = 2576] [id = 114] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 16C7A000 == 36 [pid = 2576] [id = 113] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 15172800 == 35 [pid = 2576] [id = 112] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 139C2400 == 34 [pid = 2576] [id = 111] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 0DF82400 == 33 [pid = 2576] [id = 110] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 0DE53400 == 32 [pid = 2576] [id = 109] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 0906CC00 == 31 [pid = 2576] [id = 108] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 18D57400 == 30 [pid = 2576] [id = 121] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 16257C00 == 29 [pid = 2576] [id = 120] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 0DB4B000 == 28 [pid = 2576] [id = 118] 11:10:05 INFO - PROCESS | 2576 | --DOCSHELL 14B47800 == 27 [pid = 2576] [id = 119] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1C628400) [pid = 2576] [serial = 299] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DDB000) [pid = 2576] [serial = 296] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0EBC3000) [pid = 2576] [serial = 302] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13AC5C00) [pid = 2576] [serial = 293] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DE56400) [pid = 2576] [serial = 322] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (173CFC00) [pid = 2576] [serial = 320] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16C79C00) [pid = 2576] [serial = 316] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (173C8400) [pid = 2576] [serial = 319] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13ACC800) [pid = 2576] [serial = 311] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16C85000) [pid = 2576] [serial = 317] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13766C00) [pid = 2576] [serial = 292] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16DD5000) [pid = 2576] [serial = 295] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0CE90400) [pid = 2576] [serial = 304] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0E9CF000) [pid = 2576] [serial = 307] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19DB0C00) [pid = 2576] [serial = 298] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (11AE6000) [pid = 2576] [serial = 308] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D765800) [pid = 2576] [serial = 305] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DF4F800) [pid = 2576] [serial = 301] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (139CEC00) [pid = 2576] [serial = 310] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (15172400) [pid = 2576] [serial = 313] [outer = 00000000] [url = about:blank] 11:10:05 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (15BA6C00) [pid = 2576] [serial = 314] [outer = 00000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2576 | 1466014206237 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 2576 | 1466014206264 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 11:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:10:06 INFO - PROCESS | 2576 | 1466014206290 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 2576 | 1466014206293 Marionette TRACE conn7 <- [1,454,null,{}] 11:10:06 INFO - PROCESS | 2576 | 1466014206298 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 2576 | 1466014206301 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:06 INFO - PROCESS | 2576 | 1466014206407 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 11:10:06 INFO - PROCESS | 2576 | 1466014206486 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 2576 | 1466014206488 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:06 INFO - PROCESS | 2576 | ++DOCSHELL 0DE56000 == 28 [pid = 2576] [id = 123] 11:10:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DE56800) [pid = 2576] [serial = 366] [outer = 00000000] 11:10:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0E380400) [pid = 2576] [serial = 367] [outer = 0DE56800] 11:10:06 INFO - PROCESS | 2576 | 1466014206535 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0E3F3C00) [pid = 2576] [serial = 368] [outer = 0DE56800] 11:10:06 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:06 INFO - PROCESS | 2576 | 1466014206921 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 11:10:06 INFO - PROCESS | 2576 | 1466014206966 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 2576 | 1466014206971 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 11:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:10:06 INFO - PROCESS | 2576 | 1466014206977 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 2576 | 1466014206980 Marionette TRACE conn7 <- [1,458,null,{}] 11:10:07 INFO - PROCESS | 2576 | 1466014206984 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 2576 | 1466014206986 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:07 INFO - PROCESS | 2576 | 1466014207106 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 11:10:07 INFO - PROCESS | 2576 | 1466014207122 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 2576 | 1466014207124 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:07 INFO - PROCESS | 2576 | ++DOCSHELL 13766C00 == 29 [pid = 2576] [id = 124] 11:10:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (13768800) [pid = 2576] [serial = 369] [outer = 00000000] 11:10:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (139C6400) [pid = 2576] [serial = 370] [outer = 13768800] 11:10:07 INFO - PROCESS | 2576 | 1466014207170 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (139CEC00) [pid = 2576] [serial = 371] [outer = 13768800] 11:10:07 INFO - PROCESS | 2576 | 1466014207586 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 2576 | 1466014207613 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 11:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:10:07 INFO - PROCESS | 2576 | 1466014207648 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 2576 | 1466014207651 Marionette TRACE conn7 <- [1,462,null,{}] 11:10:07 INFO - PROCESS | 2576 | 1466014207666 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 2576 | 1466014207671 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:07 INFO - PROCESS | 2576 | 1466014207751 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 11:10:07 INFO - PROCESS | 2576 | 1466014207760 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 2576 | 1466014207763 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:07 INFO - PROCESS | 2576 | ++DOCSHELL 150EC400 == 30 [pid = 2576] [id = 125] 11:10:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (150EC800) [pid = 2576] [serial = 372] [outer = 00000000] 11:10:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (15172400) [pid = 2576] [serial = 373] [outer = 150EC800] 11:10:07 INFO - PROCESS | 2576 | 1466014207809 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15BA6800) [pid = 2576] [serial = 374] [outer = 150EC800] 11:10:08 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:08 INFO - PROCESS | 2576 | 1466014208306 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:10:08 INFO - PROCESS | 2576 | 1466014208331 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 11:10:08 INFO - PROCESS | 2576 | 1466014208334 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:10:08 INFO - PROCESS | 2576 | 1466014208336 Marionette TRACE conn7 <- [1,466,null,{}] 11:10:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1683AC00) [pid = 2576] [serial = 375] [outer = 0DF65400] 11:10:08 INFO - PROCESS | 2576 | 1466014208359 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:08 INFO - PROCESS | 2576 | 1466014208361 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:08 INFO - PROCESS | 2576 | 1466014208518 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 11:10:08 INFO - PROCESS | 2576 | 1466014208584 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 2576 | 1466014208586 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:08 INFO - PROCESS | 2576 | ++DOCSHELL 16D93C00 == 31 [pid = 2576] [id = 126] 11:10:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16D94000) [pid = 2576] [serial = 376] [outer = 00000000] 11:10:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16D99800) [pid = 2576] [serial = 377] [outer = 16D94000] 11:10:08 INFO - PROCESS | 2576 | 1466014208630 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DD4000) [pid = 2576] [serial = 378] [outer = 16D94000] 11:10:09 INFO - PROCESS | 2576 | 1466014209064 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:10:09 INFO - PROCESS | 2576 | 1466014209111 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 11:10:09 INFO - PROCESS | 2576 | 1466014209114 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 2576 | 1466014209115 Marionette TRACE conn7 <- [1,470,null,{}] 11:10:09 INFO - PROCESS | 2576 | 1466014209122 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 2576 | 1466014209124 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:09 INFO - PROCESS | 2576 | 1466014209229 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 11:10:09 INFO - PROCESS | 2576 | 1466014209237 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 2576 | 1466014209239 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:09 INFO - PROCESS | 2576 | ++DOCSHELL 16DDC000 == 32 [pid = 2576] [id = 127] 11:10:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DDEC00) [pid = 2576] [serial = 379] [outer = 00000000] 11:10:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (173CA000) [pid = 2576] [serial = 380] [outer = 16DDEC00] 11:10:09 INFO - PROCESS | 2576 | 1466014209281 Marionette DEBUG loaded listener.js 11:10:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (173CB000) [pid = 2576] [serial = 381] [outer = 16DDEC00] 11:10:09 INFO - PROCESS | 2576 | 1466014209783 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 731ms 11:10:09 INFO - PROCESS | 2576 | 1466014209852 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 2576 | 1466014209854 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 11:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:10:09 INFO - PROCESS | 2576 | 1466014209857 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 2576 | 1466014209859 Marionette TRACE conn7 <- [1,474,null,{}] 11:10:09 INFO - PROCESS | 2576 | 1466014209862 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 2576 | 1466014209868 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:10 INFO - PROCESS | 2576 | 1466014210199 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (179E8800) [pid = 2576] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (18D04800) [pid = 2576] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16DA1400) [pid = 2576] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DD3400) [pid = 2576] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (139C3800) [pid = 2576] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16C7B000) [pid = 2576] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E384000) [pid = 2576] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DE5AC00) [pid = 2576] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (09070000) [pid = 2576] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:10:10 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (15179800) [pid = 2576] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:10:10 INFO - PROCESS | 2576 | 1466014210258 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 2576 | 1466014210259 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:10 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4E000 == 33 [pid = 2576] [id = 128] 11:10:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0CD53000) [pid = 2576] [serial = 382] [outer = 00000000] 11:10:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11805400) [pid = 2576] [serial = 383] [outer = 0CD53000] 11:10:10 INFO - PROCESS | 2576 | 1466014210304 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (150EB000) [pid = 2576] [serial = 384] [outer = 0CD53000] 11:10:10 INFO - PROCESS | 2576 | 1466014210655 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 830ms 11:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:10:10 INFO - PROCESS | 2576 | 1466014210689 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 11:10:10 INFO - PROCESS | 2576 | 1466014210691 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 11:10:10 INFO - PROCESS | 2576 | 1466014210694 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 2576 | 1466014210696 Marionette TRACE conn7 <- [1,478,null,{}] 11:10:10 INFO - PROCESS | 2576 | 1466014210699 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:10 INFO - PROCESS | 2576 | 1466014210701 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:10 INFO - PROCESS | 2576 | 1466014210811 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 11:10:10 INFO - PROCESS | 2576 | 1466014210856 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 2576 | 1466014210858 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:10 INFO - PROCESS | 2576 | ++DOCSHELL 16C7B000 == 34 [pid = 2576] [id = 129] 11:10:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16C83C00) [pid = 2576] [serial = 385] [outer = 00000000] 11:10:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (179E8C00) [pid = 2576] [serial = 386] [outer = 16C83C00] 11:10:10 INFO - PROCESS | 2576 | 1466014210901 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1856FC00) [pid = 2576] [serial = 387] [outer = 16C83C00] 11:10:11 INFO - PROCESS | 2576 | 1466014211302 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 11:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:10:11 INFO - PROCESS | 2576 | 1466014211325 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 2576 | 1466014211327 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 11:10:11 INFO - PROCESS | 2576 | 1466014211331 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 2576 | 1466014211332 Marionette TRACE conn7 <- [1,482,null,{}] 11:10:11 INFO - PROCESS | 2576 | 1466014211336 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 2576 | 1466014211338 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:11 INFO - PROCESS | 2576 | 1466014211413 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 11:10:11 INFO - PROCESS | 2576 | 1466014211419 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 2576 | 1466014211420 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:11 INFO - PROCESS | 2576 | ++DOCSHELL 18D4F000 == 35 [pid = 2576] [id = 130] 11:10:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (18D53000) [pid = 2576] [serial = 388] [outer = 00000000] 11:10:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18E84000) [pid = 2576] [serial = 389] [outer = 18D53000] 11:10:11 INFO - PROCESS | 2576 | 1466014211463 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16D9D800) [pid = 2576] [serial = 390] [outer = 18D53000] 11:10:11 INFO - PROCESS | 2576 | 1466014211870 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 570ms 11:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:10:11 INFO - PROCESS | 2576 | 1466014211902 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 2576 | 1466014211903 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 11:10:11 INFO - PROCESS | 2576 | 1466014211907 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 2576 | 1466014211908 Marionette TRACE conn7 <- [1,486,null,{}] 11:10:11 INFO - PROCESS | 2576 | 1466014211942 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 2576 | 1466014211944 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:12 INFO - PROCESS | 2576 | 1466014212022 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 11:10:12 INFO - PROCESS | 2576 | 1466014212029 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 2576 | 1466014212031 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:12 INFO - PROCESS | 2576 | ++DOCSHELL 19612800 == 36 [pid = 2576] [id = 131] 11:10:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (19612C00) [pid = 2576] [serial = 391] [outer = 00000000] 11:10:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (19DAB800) [pid = 2576] [serial = 392] [outer = 19612C00] 11:10:12 INFO - PROCESS | 2576 | 1466014212084 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A205C00) [pid = 2576] [serial = 393] [outer = 19612C00] 11:10:12 INFO - PROCESS | 2576 | 1466014212864 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 990ms 11:10:12 INFO - PROCESS | 2576 | 1466014212898 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 11:10:12 INFO - PROCESS | 2576 | 1466014212902 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 11:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:10:12 INFO - PROCESS | 2576 | 1466014212907 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:10:12 INFO - PROCESS | 2576 | 1466014212912 Marionette TRACE conn7 <- [1,490,null,{}] 11:10:12 INFO - PROCESS | 2576 | 1466014212917 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:12 INFO - PROCESS | 2576 | 1466014212920 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:13 INFO - PROCESS | 2576 | 1466014213039 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 11:10:13 INFO - PROCESS | 2576 | 1466014213119 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:13 INFO - PROCESS | 2576 | 1466014213122 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:13 INFO - PROCESS | 2576 | ++DOCSHELL 0DE53400 == 37 [pid = 2576] [id = 132] 11:10:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0DF67800) [pid = 2576] [serial = 394] [outer = 00000000] 11:10:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (11ADA000) [pid = 2576] [serial = 395] [outer = 0DF67800] 11:10:13 INFO - PROCESS | 2576 | 1466014213220 Marionette DEBUG loaded listener.js 11:10:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (123F6400) [pid = 2576] [serial = 396] [outer = 0DF67800] 11:10:13 INFO - PROCESS | 2576 | 1466014213956 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1127ms 11:10:14 INFO - PROCESS | 2576 | 1466014214035 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 11:10:14 INFO - PROCESS | 2576 | 1466014214040 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 11:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:10:14 INFO - PROCESS | 2576 | 1466014214046 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:10:14 INFO - PROCESS | 2576 | 1466014214048 Marionette TRACE conn7 <- [1,494,null,{}] 11:10:14 INFO - PROCESS | 2576 | 1466014214052 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:14 INFO - PROCESS | 2576 | 1466014214055 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:14 INFO - PROCESS | 2576 | 1466014214287 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 11:10:14 INFO - PROCESS | 2576 | 1466014214409 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 2576 | 1466014214412 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:14 INFO - PROCESS | 2576 | ++DOCSHELL 0D7EA400 == 38 [pid = 2576] [id = 133] 11:10:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DB47400) [pid = 2576] [serial = 397] [outer = 00000000] 11:10:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0DD0E400) [pid = 2576] [serial = 398] [outer = 0DB47400] 11:10:14 INFO - PROCESS | 2576 | 1466014214461 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0E029400) [pid = 2576] [serial = 399] [outer = 0DB47400] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 18D4F000 == 37 [pid = 2576] [id = 130] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 16C7B000 == 36 [pid = 2576] [id = 129] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 0CD4E000 == 35 [pid = 2576] [id = 128] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 16DDC000 == 34 [pid = 2576] [id = 127] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 16D93C00 == 33 [pid = 2576] [id = 126] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 150EC400 == 32 [pid = 2576] [id = 125] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 13766C00 == 31 [pid = 2576] [id = 124] 11:10:14 INFO - PROCESS | 2576 | --DOCSHELL 0DE56000 == 30 [pid = 2576] [id = 123] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18D5CC00) [pid = 2576] [serial = 350] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (173C6C00) [pid = 2576] [serial = 340] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (173D4000) [pid = 2576] [serial = 343] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (139CDC00) [pid = 2576] [serial = 331] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18D56800) [pid = 2576] [serial = 349] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13C7B400) [pid = 2576] [serial = 332] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16D99400) [pid = 2576] [serial = 337] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E9CF400) [pid = 2576] [serial = 328] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1220E800) [pid = 2576] [serial = 329] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11AE5800) [pid = 2576] [serial = 325] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13445C00) [pid = 2576] [serial = 326] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0E9D7400) [pid = 2576] [serial = 323] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1625E400) [pid = 2576] [serial = 335] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (15B8F400) [pid = 2576] [serial = 334] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (186E9400) [pid = 2576] [serial = 346] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (173CF400) [pid = 2576] [serial = 341] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (175E7000) [pid = 2576] [serial = 344] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16D9E000) [pid = 2576] [serial = 338] [outer = 00000000] [url = about:blank] 11:10:14 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (18574400) [pid = 2576] [serial = 347] [outer = 00000000] [url = about:blank] 11:10:15 INFO - PROCESS | 2576 | 1466014215030 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1020ms 11:10:15 INFO - PROCESS | 2576 | 1466014215070 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 2576 | 1466014215074 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 11:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:10:15 INFO - PROCESS | 2576 | 1466014215079 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 2576 | 1466014215082 Marionette TRACE conn7 <- [1,498,null,{}] 11:10:15 INFO - PROCESS | 2576 | 1466014215087 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 2576 | 1466014215089 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:15 INFO - PROCESS | 2576 | 1466014215174 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 11:10:15 INFO - PROCESS | 2576 | 1466014215182 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 2576 | 1466014215185 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:15 INFO - PROCESS | 2576 | ++DOCSHELL 11A9C800 == 31 [pid = 2576] [id = 134] 11:10:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11AA1800) [pid = 2576] [serial = 400] [outer = 00000000] 11:10:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (12246000) [pid = 2576] [serial = 401] [outer = 11AA1800] 11:10:15 INFO - PROCESS | 2576 | 1466014215231 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13451800) [pid = 2576] [serial = 402] [outer = 11AA1800] 11:10:15 INFO - PROCESS | 2576 | 1466014215680 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 11:10:15 INFO - PROCESS | 2576 | 1466014215709 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 2576 | 1466014215712 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 11:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:10:15 INFO - PROCESS | 2576 | 1466014215716 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 2576 | 1466014215717 Marionette TRACE conn7 <- [1,502,null,{}] 11:10:15 INFO - PROCESS | 2576 | 1466014215751 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 2576 | 1466014215753 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:15 INFO - PROCESS | 2576 | 1466014215862 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 11:10:15 INFO - PROCESS | 2576 | 1466014215877 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 2576 | 1466014215879 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:15 INFO - PROCESS | 2576 | ++DOCSHELL 14B48000 == 32 [pid = 2576] [id = 135] 11:10:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14B48800) [pid = 2576] [serial = 403] [outer = 00000000] 11:10:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B50C00) [pid = 2576] [serial = 404] [outer = 14B48800] 11:10:15 INFO - PROCESS | 2576 | 1466014215923 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (150E3800) [pid = 2576] [serial = 405] [outer = 14B48800] 11:10:16 INFO - PROCESS | 2576 | 1466014216390 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 11:10:16 INFO - PROCESS | 2576 | 1466014216449 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 2576 | 1466014216453 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 11:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:10:16 INFO - PROCESS | 2576 | 1466014216463 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 2576 | 1466014216468 Marionette TRACE conn7 <- [1,506,null,{}] 11:10:16 INFO - PROCESS | 2576 | 1466014216471 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 2576 | 1466014216474 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:16 INFO - PROCESS | 2576 | 1466014216563 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 11:10:16 INFO - PROCESS | 2576 | 1466014216641 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 2576 | 1466014216643 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:16 INFO - PROCESS | 2576 | ++DOCSHELL 16C79000 == 33 [pid = 2576] [id = 136] 11:10:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C79C00) [pid = 2576] [serial = 406] [outer = 00000000] 11:10:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16D93C00) [pid = 2576] [serial = 407] [outer = 16C79C00] 11:10:16 INFO - PROCESS | 2576 | 1466014216694 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D99C00) [pid = 2576] [serial = 408] [outer = 16C79C00] 11:10:17 INFO - PROCESS | 2576 | 1466014217079 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 11:10:17 INFO - PROCESS | 2576 | 1466014217089 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 2576 | 1466014217091 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 11:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:10:17 INFO - PROCESS | 2576 | 1466014217094 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 2576 | 1466014217095 Marionette TRACE conn7 <- [1,510,null,{}] 11:10:17 INFO - PROCESS | 2576 | 1466014217129 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 2576 | 1466014217131 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:17 INFO - PROCESS | 2576 | 1466014217241 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 11:10:17 INFO - PROCESS | 2576 | 1466014217247 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:17 INFO - PROCESS | 2576 | 1466014217249 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:17 INFO - PROCESS | 2576 | ++DOCSHELL 16DA1000 == 34 [pid = 2576] [id = 137] 11:10:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DA1400) [pid = 2576] [serial = 409] [outer = 00000000] 11:10:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DE2400) [pid = 2576] [serial = 410] [outer = 16DA1400] 11:10:17 INFO - PROCESS | 2576 | 1466014217292 Marionette DEBUG loaded listener.js 11:10:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173CE400) [pid = 2576] [serial = 411] [outer = 16DA1400] 11:10:17 INFO - PROCESS | 2576 | 1466014217713 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 11:10:17 INFO - PROCESS | 2576 | 1466014217765 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 11:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:10:17 INFO - PROCESS | 2576 | 1466014217767 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 11:10:17 INFO - PROCESS | 2576 | 1466014217770 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 2576 | 1466014217771 Marionette TRACE conn7 <- [1,514,null,{}] 11:10:17 INFO - PROCESS | 2576 | 1466014217775 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 2576 | 1466014217777 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:17 INFO - PROCESS | 2576 | 1466014217886 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 11:10:18 INFO - PROCESS | 2576 | 1466014217986 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 2576 | 1466014217991 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:18 INFO - PROCESS | 2576 | ++DOCSHELL 13AC6400 == 35 [pid = 2576] [id = 138] 11:10:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175DF800) [pid = 2576] [serial = 412] [outer = 00000000] 11:10:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (175E6C00) [pid = 2576] [serial = 413] [outer = 175DF800] 11:10:18 INFO - PROCESS | 2576 | 1466014218053 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (179E5400) [pid = 2576] [serial = 414] [outer = 175DF800] 11:10:18 INFO - PROCESS | 2576 | 1466014218502 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:10:18 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 11:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 11:10:18 INFO - PROCESS | 2576 | 1466014218543 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 11:10:18 INFO - PROCESS | 2576 | 1466014218545 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 11:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:10:18 INFO - PROCESS | 2576 | 1466014218548 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:10:18 INFO - PROCESS | 2576 | 1466014218549 Marionette TRACE conn7 <- [1,518,null,{}] 11:10:18 INFO - PROCESS | 2576 | 1466014218553 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:18 INFO - PROCESS | 2576 | 1466014218555 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:18 INFO - PROCESS | 2576 | 1466014218672 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 11:10:18 INFO - PROCESS | 2576 | 1466014218683 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 2576 | 1466014218685 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:18 INFO - PROCESS | 2576 | ++DOCSHELL 179EB000 == 36 [pid = 2576] [id = 139] 11:10:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18759C00) [pid = 2576] [serial = 415] [outer = 00000000] 11:10:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18D5CC00) [pid = 2576] [serial = 416] [outer = 18759C00] 11:10:18 INFO - PROCESS | 2576 | 1466014218775 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18762000) [pid = 2576] [serial = 417] [outer = 18759C00] 11:10:19 INFO - PROCESS | 2576 | 1466014219155 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DE56800) [pid = 2576] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13768800) [pid = 2576] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (122DA000) [pid = 2576] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (150EC800) [pid = 2576] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16D94000) [pid = 2576] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DB54800) [pid = 2576] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14B4C400) [pid = 2576] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1747AC00) [pid = 2576] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19613000) [pid = 2576] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16DDEC00) [pid = 2576] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0CD53000) [pid = 2576] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18D53000) [pid = 2576] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:10:19 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16C83C00) [pid = 2576] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 11:10:19 INFO - PROCESS | 2576 | 1466014219309 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 2576 | 1466014219311 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 11:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:10:19 INFO - PROCESS | 2576 | 1466014219314 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 2576 | 1466014219315 Marionette TRACE conn7 <- [1,522,null,{}] 11:10:19 INFO - PROCESS | 2576 | 1466014219319 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 2576 | 1466014219321 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:19 INFO - PROCESS | 2576 | 1466014219398 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 11:10:19 INFO - PROCESS | 2576 | 1466014219405 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 2576 | 1466014219407 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:19 INFO - PROCESS | 2576 | ++DOCSHELL 123F1000 == 37 [pid = 2576] [id = 140] 11:10:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (123F5000) [pid = 2576] [serial = 418] [outer = 00000000] 11:10:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14B51C00) [pid = 2576] [serial = 419] [outer = 123F5000] 11:10:19 INFO - PROCESS | 2576 | 1466014219450 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16256400) [pid = 2576] [serial = 420] [outer = 123F5000] 11:10:19 INFO - PROCESS | 2576 | 1466014219865 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 571ms 11:10:19 INFO - PROCESS | 2576 | 1466014219887 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 2576 | 1466014219889 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 11:10:19 INFO - PROCESS | 2576 | 1466014219901 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 2576 | 1466014219903 Marionette TRACE conn7 <- [1,526,null,{}] 11:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:10:19 INFO - PROCESS | 2576 | 1466014219907 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 2576 | 1466014219908 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:20 INFO - PROCESS | 2576 | 1466014219985 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 11:10:20 INFO - PROCESS | 2576 | 1466014220007 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 2576 | 1466014220009 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:20 INFO - PROCESS | 2576 | ++DOCSHELL 16262000 == 38 [pid = 2576] [id = 141] 11:10:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1683A400) [pid = 2576] [serial = 421] [outer = 00000000] 11:10:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18D5A000) [pid = 2576] [serial = 422] [outer = 1683A400] 11:10:20 INFO - PROCESS | 2576 | 1466014220051 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1958A400) [pid = 2576] [serial = 423] [outer = 1683A400] 11:10:20 INFO - PROCESS | 2576 | 1466014220480 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:10:20 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 11:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 11:10:20 INFO - PROCESS | 2576 | 1466014220547 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 2576 | 1466014220549 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 11:10:20 INFO - PROCESS | 2576 | 1466014220553 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - PROCESS | 2576 | 1466014220554 Marionette TRACE conn7 <- [1,530,null,{}] 11:10:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:10:20 INFO - PROCESS | 2576 | 1466014220558 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 2576 | 1466014220559 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:20 INFO - PROCESS | 2576 | 1466014220637 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 11:10:20 INFO - PROCESS | 2576 | 1466014220644 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 2576 | 1466014220646 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:20 INFO - PROCESS | 2576 | ++DOCSHELL 1A038800 == 39 [pid = 2576] [id = 142] 11:10:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A5BF000) [pid = 2576] [serial = 424] [outer = 00000000] 11:10:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A5C6000) [pid = 2576] [serial = 425] [outer = 1A5BF000] 11:10:20 INFO - PROCESS | 2576 | 1466014220688 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1C629000) [pid = 2576] [serial = 426] [outer = 1A5BF000] 11:10:21 INFO - PROCESS | 2576 | 1466014221245 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:10:21 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 11:10:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:10:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:10:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:10:21 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 11:10:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:10:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:10:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:10:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 11:10:21 INFO - PROCESS | 2576 | 1466014221307 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 2576 | 1466014221311 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 11:10:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:10:21 INFO - PROCESS | 2576 | 1466014221316 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 2576 | 1466014221321 Marionette TRACE conn7 <- [1,534,null,{}] 11:10:21 INFO - PROCESS | 2576 | 1466014221327 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:21 INFO - PROCESS | 2576 | 1466014221330 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:21 INFO - PROCESS | 2576 | 1466014221458 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 11:10:21 INFO - PROCESS | 2576 | 1466014221554 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 2576 | 1466014221560 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:21 INFO - PROCESS | 2576 | ++DOCSHELL 0EBC4400 == 40 [pid = 2576] [id = 143] 11:10:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (11808000) [pid = 2576] [serial = 427] [outer = 00000000] 11:10:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1220E800) [pid = 2576] [serial = 428] [outer = 11808000] 11:10:21 INFO - PROCESS | 2576 | 1466014221615 Marionette DEBUG loaded listener.js 11:10:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13761800) [pid = 2576] [serial = 429] [outer = 11808000] 11:10:22 INFO - PROCESS | 2576 | 1466014222178 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:10:22 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. 11:10:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 11:10:22 INFO - PROCESS | 2576 | 1466014222208 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 11:10:22 INFO - PROCESS | 2576 | 1466014222212 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 11:10:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:10:22 INFO - PROCESS | 2576 | 1466014222218 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 2576 | 1466014222222 Marionette TRACE conn7 <- [1,538,null,{}] 11:10:22 INFO - PROCESS | 2576 | 1466014222268 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:22 INFO - PROCESS | 2576 | 1466014222271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:22 INFO - PROCESS | 2576 | 1466014222380 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 11:10:22 INFO - PROCESS | 2576 | 1466014222476 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 2576 | 1466014222479 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:22 INFO - PROCESS | 2576 | ++DOCSHELL 16260000 == 41 [pid = 2576] [id = 144] 11:10:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16A4EC00) [pid = 2576] [serial = 430] [outer = 00000000] 11:10:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16D97400) [pid = 2576] [serial = 431] [outer = 16A4EC00] 11:10:22 INFO - PROCESS | 2576 | 1466014222535 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16DDF800) [pid = 2576] [serial = 432] [outer = 16A4EC00] 11:10:23 INFO - PROCESS | 2576 | 1466014223069 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:10:23 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. 11:10:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 890ms 11:10:23 INFO - PROCESS | 2576 | 1466014223108 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 2576 | 1466014223111 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 11:10:23 INFO - PROCESS | 2576 | 1466014223115 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:10:23 INFO - PROCESS | 2576 | 1466014223117 Marionette TRACE conn7 <- [1,542,null,{}] 11:10:23 INFO - PROCESS | 2576 | 1466014223143 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 2576 | 1466014223147 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:23 INFO - PROCESS | 2576 | 1466014223259 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 11:10:23 INFO - PROCESS | 2576 | 1466014223405 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 2576 | 1466014223409 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:23 INFO - PROCESS | 2576 | ++DOCSHELL 1C62D800 == 42 [pid = 2576] [id = 145] 11:10:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1C62EC00) [pid = 2576] [serial = 433] [outer = 00000000] 11:10:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1C699000) [pid = 2576] [serial = 434] [outer = 1C62EC00] 11:10:23 INFO - PROCESS | 2576 | 1466014223466 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1C69D800) [pid = 2576] [serial = 435] [outer = 1C62EC00] 11:10:23 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:24 INFO - PROCESS | 2576 | 1466014224239 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1189ms 11:10:24 INFO - PROCESS | 2576 | 1466014224307 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 2576 | 1466014224309 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 11:10:24 INFO - PROCESS | 2576 | 1466014224313 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 2576 | 1466014224315 Marionette TRACE conn7 <- [1,546,null,{}] 11:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:10:24 INFO - PROCESS | 2576 | 1466014224333 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 2576 | 1466014224335 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:24 INFO - PROCESS | 2576 | 1466014224449 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 11:10:24 INFO - PROCESS | 2576 | 1466014224566 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:24 INFO - PROCESS | 2576 | 1466014224569 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:24 INFO - PROCESS | 2576 | ++DOCSHELL 1CB43C00 == 43 [pid = 2576] [id = 146] 11:10:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1CB44400) [pid = 2576] [serial = 436] [outer = 00000000] 11:10:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1CC02400) [pid = 2576] [serial = 437] [outer = 1CB44400] 11:10:24 INFO - PROCESS | 2576 | 1466014224623 Marionette DEBUG loaded listener.js 11:10:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1CC05C00) [pid = 2576] [serial = 438] [outer = 1CB44400] 11:10:25 INFO - PROCESS | 2576 | 1466014225186 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 11:10:25 INFO - PROCESS | 2576 | 1466014225247 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 11:10:25 INFO - PROCESS | 2576 | 1466014225250 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 11:10:25 INFO - PROCESS | 2576 | 1466014225253 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:10:25 INFO - PROCESS | 2576 | 1466014225255 Marionette TRACE conn7 <- [1,550,null,{}] 11:10:25 INFO - PROCESS | 2576 | 1466014225259 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:25 INFO - PROCESS | 2576 | 1466014225261 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:25 INFO - PROCESS | 2576 | 1466014225364 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 11:10:25 INFO - PROCESS | 2576 | 1466014225460 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 2576 | 1466014225463 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:25 INFO - PROCESS | 2576 | ++DOCSHELL 16C85800 == 44 [pid = 2576] [id = 147] 11:10:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (16D63400) [pid = 2576] [serial = 439] [outer = 00000000] 11:10:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (173C5400) [pid = 2576] [serial = 440] [outer = 16D63400] 11:10:25 INFO - PROCESS | 2576 | 1466014225517 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (177E8800) [pid = 2576] [serial = 441] [outer = 16D63400] 11:10:26 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:26 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:26 INFO - PROCESS | 2576 | 1466014226201 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 971ms 11:10:26 INFO - PROCESS | 2576 | 1466014226228 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 2576 | 1466014226232 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 11:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:10:26 INFO - PROCESS | 2576 | 1466014226237 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 2576 | 1466014226241 Marionette TRACE conn7 <- [1,554,null,{}] 11:10:26 INFO - PROCESS | 2576 | 1466014226246 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 2576 | 1466014226249 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:26 INFO - PROCESS | 2576 | 1466014226362 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 11:10:26 INFO - PROCESS | 2576 | 1466014226579 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 2576 | 1466014226582 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:26 INFO - PROCESS | 2576 | ++DOCSHELL 13C85000 == 45 [pid = 2576] [id = 148] 11:10:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (14B48400) [pid = 2576] [serial = 442] [outer = 00000000] 11:10:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (150EA400) [pid = 2576] [serial = 443] [outer = 14B48400] 11:10:26 INFO - PROCESS | 2576 | 1466014226630 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (15B8F400) [pid = 2576] [serial = 444] [outer = 14B48400] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 16262000 == 44 [pid = 2576] [id = 141] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 123F1000 == 43 [pid = 2576] [id = 140] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 179EB000 == 42 [pid = 2576] [id = 139] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 13AC6400 == 41 [pid = 2576] [id = 138] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 16DA1000 == 40 [pid = 2576] [id = 137] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 16C79000 == 39 [pid = 2576] [id = 136] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 14B48000 == 38 [pid = 2576] [id = 135] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 11A9C800 == 37 [pid = 2576] [id = 134] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 0D7EA400 == 36 [pid = 2576] [id = 133] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 0DE53400 == 35 [pid = 2576] [id = 132] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 19612800 == 34 [pid = 2576] [id = 131] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 122D8800 == 33 [pid = 2576] [id = 122] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 16C85800 == 32 [pid = 2576] [id = 147] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 1CB43C00 == 31 [pid = 2576] [id = 146] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 1C62D800 == 30 [pid = 2576] [id = 145] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 1A038800 == 29 [pid = 2576] [id = 142] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 0EBC4400 == 28 [pid = 2576] [id = 143] 11:10:27 INFO - PROCESS | 2576 | --DOCSHELL 16260000 == 27 [pid = 2576] [id = 144] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0E380400) [pid = 2576] [serial = 367] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0E3F3C00) [pid = 2576] [serial = 368] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (139C6400) [pid = 2576] [serial = 370] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (139CEC00) [pid = 2576] [serial = 371] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (14B0BC00) [pid = 2576] [serial = 365] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (139C3000) [pid = 2576] [serial = 364] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (15172400) [pid = 2576] [serial = 373] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16D99800) [pid = 2576] [serial = 377] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16DD4000) [pid = 2576] [serial = 378] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DE5BC00) [pid = 2576] [serial = 353] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DD0AC00) [pid = 2576] [serial = 352] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (150E5C00) [pid = 2576] [serial = 356] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14B52800) [pid = 2576] [serial = 355] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18764C00) [pid = 2576] [serial = 359] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (175E9400) [pid = 2576] [serial = 358] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1A20E000) [pid = 2576] [serial = 362] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1A204000) [pid = 2576] [serial = 361] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (173CA000) [pid = 2576] [serial = 380] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11805400) [pid = 2576] [serial = 383] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (173CB000) [pid = 2576] [serial = 381] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18E84000) [pid = 2576] [serial = 389] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (179E8C00) [pid = 2576] [serial = 386] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19DAB800) [pid = 2576] [serial = 392] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (150EB000) [pid = 2576] [serial = 384] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DE53800) [pid = 2576] [serial = 158] [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.] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (15BA6800) [pid = 2576] [serial = 374] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16D9D800) [pid = 2576] [serial = 390] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1856FC00) [pid = 2576] [serial = 387] [outer = 00000000] [url = about:blank] 11:10:27 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:27 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:27 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:27 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:27 INFO - PROCESS | 2576 | 1466014227718 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:10:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1529ms 11:10:27 INFO - PROCESS | 2576 | 1466014227768 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 2576 | 1466014227772 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 11:10:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:10:27 INFO - PROCESS | 2576 | 1466014227776 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 2576 | 1466014227780 Marionette TRACE conn7 <- [1,558,null,{}] 11:10:27 INFO - PROCESS | 2576 | 1466014227785 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 2576 | 1466014227788 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:27 INFO - PROCESS | 2576 | 1466014227876 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 11:10:27 INFO - PROCESS | 2576 | 1466014227886 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 2576 | 1466014227889 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:27 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5FC00 == 28 [pid = 2576] [id = 149] 11:10:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DE60000) [pid = 2576] [serial = 445] [outer = 00000000] 11:10:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0E38C800) [pid = 2576] [serial = 446] [outer = 0DE60000] 11:10:27 INFO - PROCESS | 2576 | 1466014227958 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E439400) [pid = 2576] [serial = 447] [outer = 0DE60000] 11:10:28 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:28 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:28 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:28 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:28 INFO - PROCESS | 2576 | 1466014228400 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:10:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 11:10:28 INFO - PROCESS | 2576 | 1466014228467 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 2576 | 1466014228472 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 11:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:10:28 INFO - PROCESS | 2576 | 1466014228478 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 2576 | 1466014228481 Marionette TRACE conn7 <- [1,562,null,{}] 11:10:28 INFO - PROCESS | 2576 | 1466014228484 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 2576 | 1466014228487 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:28 INFO - PROCESS | 2576 | 1466014228604 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 11:10:28 INFO - PROCESS | 2576 | 1466014228613 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 2576 | 1466014228615 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:28 INFO - PROCESS | 2576 | ++DOCSHELL 13449800 == 29 [pid = 2576] [id = 150] 11:10:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13450C00) [pid = 2576] [serial = 448] [outer = 00000000] 11:10:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (139CA800) [pid = 2576] [serial = 449] [outer = 13450C00] 11:10:28 INFO - PROCESS | 2576 | 1466014228663 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13AC5400) [pid = 2576] [serial = 450] [outer = 13450C00] 11:10:29 INFO - PROCESS | 2576 | 1466014229101 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 11:10:29 INFO - PROCESS | 2576 | 1466014229153 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 2576 | 1466014229155 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 11:10:29 INFO - PROCESS | 2576 | 1466014229158 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:10:29 INFO - PROCESS | 2576 | 1466014229161 Marionette TRACE conn7 <- [1,566,null,{}] 11:10:29 INFO - PROCESS | 2576 | 1466014229172 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 2576 | 1466014229177 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:29 INFO - PROCESS | 2576 | 1466014229261 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 11:10:29 INFO - PROCESS | 2576 | 1466014229270 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 2576 | 1466014229273 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:29 INFO - PROCESS | 2576 | ++DOCSHELL 150F0400 == 30 [pid = 2576] [id = 151] 11:10:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15172400) [pid = 2576] [serial = 451] [outer = 00000000] 11:10:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15B8B800) [pid = 2576] [serial = 452] [outer = 15172400] 11:10:29 INFO - PROCESS | 2576 | 1466014229319 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16260000) [pid = 2576] [serial = 453] [outer = 15172400] 11:10:29 INFO - PROCESS | 2576 | 1466014229795 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 11:10:29 INFO - PROCESS | 2576 | 1466014229832 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 2576 | 1466014229835 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 11:10:29 INFO - PROCESS | 2576 | 1466014229838 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:10:29 INFO - PROCESS | 2576 | 1466014229840 Marionette TRACE conn7 <- [1,570,null,{}] 11:10:29 INFO - PROCESS | 2576 | 1466014229843 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 2576 | 1466014229845 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:30 INFO - PROCESS | 2576 | 1466014229990 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 11:10:30 INFO - PROCESS | 2576 | 1466014230050 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 2576 | 1466014230052 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:30 INFO - PROCESS | 2576 | ++DOCSHELL 16C86800 == 31 [pid = 2576] [id = 152] 11:10:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16C86C00) [pid = 2576] [serial = 454] [outer = 00000000] 11:10:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16D99000) [pid = 2576] [serial = 455] [outer = 16C86C00] 11:10:30 INFO - PROCESS | 2576 | 1466014230097 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16DD3C00) [pid = 2576] [serial = 456] [outer = 16C86C00] 11:10:30 INFO - PROCESS | 2576 | 1466014230490 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:10:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 11:10:30 INFO - PROCESS | 2576 | 1466014230512 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 2576 | 1466014230514 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 11:10:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:10:30 INFO - PROCESS | 2576 | 1466014230517 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 2576 | 1466014230519 Marionette TRACE conn7 <- [1,574,null,{}] 11:10:30 INFO - PROCESS | 2576 | 1466014230522 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 2576 | 1466014230524 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:30 INFO - PROCESS | 2576 | 1466014230632 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 11:10:30 INFO - PROCESS | 2576 | 1466014230694 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 2576 | 1466014230696 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:30 INFO - PROCESS | 2576 | ++DOCSHELL 16DD8800 == 32 [pid = 2576] [id = 153] 11:10:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16DD9000) [pid = 2576] [serial = 457] [outer = 00000000] 11:10:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (173C9800) [pid = 2576] [serial = 458] [outer = 16DD9000] 11:10:30 INFO - PROCESS | 2576 | 1466014230739 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (173CF800) [pid = 2576] [serial = 459] [outer = 16DD9000] 11:10:31 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:31 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:31 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:31 INFO - PROCESS | 2576 | 1466014231171 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 11:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:10:31 INFO - PROCESS | 2576 | 1466014231188 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 2576 | 1466014231190 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 11:10:31 INFO - PROCESS | 2576 | 1466014231193 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 2576 | 1466014231195 Marionette TRACE conn7 <- [1,578,null,{}] 11:10:31 INFO - PROCESS | 2576 | 1466014231198 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 2576 | 1466014231204 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:31 INFO - PROCESS | 2576 | 1466014231326 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 11:10:31 INFO - PROCESS | 2576 | 1466014231411 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 2576 | 1466014231413 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:31 INFO - PROCESS | 2576 | ++DOCSHELL 175E3000 == 33 [pid = 2576] [id = 154] 11:10:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (175EB800) [pid = 2576] [serial = 460] [outer = 00000000] 11:10:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1875F400) [pid = 2576] [serial = 461] [outer = 175EB800] 11:10:31 INFO - PROCESS | 2576 | 1466014231458 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (18D05800) [pid = 2576] [serial = 462] [outer = 175EB800] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16DA1400) [pid = 2576] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (175DF800) [pid = 2576] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0DF67800) [pid = 2576] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19612C00) [pid = 2576] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (14B48800) [pid = 2576] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18759C00) [pid = 2576] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16C79C00) [pid = 2576] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11AA1800) [pid = 2576] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DB47400) [pid = 2576] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (123F5000) [pid = 2576] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1683A400) [pid = 2576] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:10:31 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A5BF000) [pid = 2576] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:10:32 INFO - PROCESS | 2576 | 1466014232032 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 870ms 11:10:32 INFO - PROCESS | 2576 | 1466014232064 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 2576 | 1466014232066 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 11:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:10:32 INFO - PROCESS | 2576 | 1466014232080 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 2576 | 1466014232081 Marionette TRACE conn7 <- [1,582,null,{}] 11:10:32 INFO - PROCESS | 2576 | 1466014232086 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 2576 | 1466014232088 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:32 INFO - PROCESS | 2576 | 1466014232165 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 11:10:32 INFO - PROCESS | 2576 | 1466014232183 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 2576 | 1466014232185 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:32 INFO - PROCESS | 2576 | ++DOCSHELL 0DF67800 == 34 [pid = 2576] [id = 155] 11:10:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (122D8400) [pid = 2576] [serial = 463] [outer = 00000000] 11:10:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (175DF800) [pid = 2576] [serial = 464] [outer = 122D8400] 11:10:32 INFO - PROCESS | 2576 | 1466014232229 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18624000) [pid = 2576] [serial = 465] [outer = 122D8400] 11:10:32 INFO - PROCESS | 2576 | 1466014232639 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 591ms 11:10:32 INFO - PROCESS | 2576 | 1466014232661 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 2576 | 1466014232663 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 11:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:10:32 INFO - PROCESS | 2576 | 1466014232681 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 2576 | 1466014232683 Marionette TRACE conn7 <- [1,586,null,{}] 11:10:32 INFO - PROCESS | 2576 | 1466014232698 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 2576 | 1466014232700 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:32 INFO - PROCESS | 2576 | 1466014232781 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 11:10:32 INFO - PROCESS | 2576 | 1466014232787 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 2576 | 1466014232789 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:32 INFO - PROCESS | 2576 | ++DOCSHELL 139CA400 == 35 [pid = 2576] [id = 156] 11:10:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16DE1C00) [pid = 2576] [serial = 466] [outer = 00000000] 11:10:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18D57C00) [pid = 2576] [serial = 467] [outer = 16DE1C00] 11:10:32 INFO - PROCESS | 2576 | 1466014232831 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16D9D800) [pid = 2576] [serial = 468] [outer = 16DE1C00] 11:10:33 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:10:33 INFO - PROCESS | 2576 | 1466014233450 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:10:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 850ms 11:10:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:10:33 INFO - PROCESS | 2576 | 1466014233518 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 2576 | 1466014233520 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 11:10:33 INFO - PROCESS | 2576 | 1466014233523 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - PROCESS | 2576 | 1466014233524 Marionette TRACE conn7 <- [1,590,null,{}] 11:10:33 INFO - PROCESS | 2576 | 1466014233528 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:33 INFO - PROCESS | 2576 | 1466014233530 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:33 INFO - PROCESS | 2576 | 1466014233608 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 11:10:33 INFO - PROCESS | 2576 | 1466014233614 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 2576 | 1466014233615 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:33 INFO - PROCESS | 2576 | ++DOCSHELL 19616400 == 36 [pid = 2576] [id = 157] 11:10:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (19617000) [pid = 2576] [serial = 469] [outer = 00000000] 11:10:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19DAA800) [pid = 2576] [serial = 470] [outer = 19617000] 11:10:33 INFO - PROCESS | 2576 | 1466014233657 Marionette DEBUG loaded listener.js 11:10:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A206000) [pid = 2576] [serial = 471] [outer = 19617000] 11:10:34 INFO - PROCESS | 2576 | 1466014234415 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 11:10:34 INFO - PROCESS | 2576 | 1466014234494 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 2576 | 1466014234498 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 11:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:10:34 INFO - PROCESS | 2576 | 1466014234503 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 2576 | 1466014234508 Marionette TRACE conn7 <- [1,594,null,{}] 11:10:34 INFO - PROCESS | 2576 | 1466014234513 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 2576 | 1466014234516 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:34 INFO - PROCESS | 2576 | 1466014234663 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 11:10:34 INFO - PROCESS | 2576 | 1466014234780 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 2576 | 1466014234783 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:34 INFO - PROCESS | 2576 | ++DOCSHELL 0DE57C00 == 37 [pid = 2576] [id = 158] 11:10:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0DE5C400) [pid = 2576] [serial = 472] [outer = 00000000] 11:10:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (12249400) [pid = 2576] [serial = 473] [outer = 0DE5C400] 11:10:34 INFO - PROCESS | 2576 | 1466014234840 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (139C4C00) [pid = 2576] [serial = 474] [outer = 0DE5C400] 11:10:35 INFO - PROCESS | 2576 | 1466014235590 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1139ms 11:10:35 INFO - PROCESS | 2576 | 1466014235642 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 11:10:35 INFO - PROCESS | 2576 | 1466014235647 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 11:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:10:35 INFO - PROCESS | 2576 | 1466014235653 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 2576 | 1466014235656 Marionette TRACE conn7 <- [1,598,null,{}] 11:10:35 INFO - PROCESS | 2576 | 1466014235659 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 2576 | 1466014235662 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:35 INFO - PROCESS | 2576 | 1466014235788 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 11:10:36 INFO - PROCESS | 2576 | 1466014235989 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 2576 | 1466014235992 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:36 INFO - PROCESS | 2576 | ++DOCSHELL 0906B800 == 38 [pid = 2576] [id = 159] 11:10:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0CD4E000) [pid = 2576] [serial = 475] [outer = 00000000] 11:10:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0DD05800) [pid = 2576] [serial = 476] [outer = 0CD4E000] 11:10:36 INFO - PROCESS | 2576 | 1466014236049 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DE5D400) [pid = 2576] [serial = 477] [outer = 0CD4E000] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 139CA400 == 37 [pid = 2576] [id = 156] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 0DF67800 == 36 [pid = 2576] [id = 155] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 175E3000 == 35 [pid = 2576] [id = 154] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 16DD8800 == 34 [pid = 2576] [id = 153] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 16C86800 == 33 [pid = 2576] [id = 152] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 150F0400 == 32 [pid = 2576] [id = 151] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 13449800 == 31 [pid = 2576] [id = 150] 11:10:36 INFO - PROCESS | 2576 | --DOCSHELL 0DE5FC00 == 30 [pid = 2576] [id = 149] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16DE2400) [pid = 2576] [serial = 410] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (179E5400) [pid = 2576] [serial = 414] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (175E6C00) [pid = 2576] [serial = 413] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (11ADA000) [pid = 2576] [serial = 395] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (123F6400) [pid = 2576] [serial = 396] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1A205C00) [pid = 2576] [serial = 393] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (14B50C00) [pid = 2576] [serial = 404] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (150E3800) [pid = 2576] [serial = 405] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18D5CC00) [pid = 2576] [serial = 416] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16D93C00) [pid = 2576] [serial = 407] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (12246000) [pid = 2576] [serial = 401] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13451800) [pid = 2576] [serial = 402] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DD0E400) [pid = 2576] [serial = 398] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E029400) [pid = 2576] [serial = 399] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14B51C00) [pid = 2576] [serial = 419] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16256400) [pid = 2576] [serial = 420] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18762000) [pid = 2576] [serial = 417] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (173CE400) [pid = 2576] [serial = 411] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1C629000) [pid = 2576] [serial = 426] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1958A400) [pid = 2576] [serial = 423] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18D5A000) [pid = 2576] [serial = 422] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16D99C00) [pid = 2576] [serial = 408] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1A5C6000) [pid = 2576] [serial = 425] [outer = 00000000] [url = about:blank] 11:10:36 INFO - PROCESS | 2576 | 1466014236660 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1019ms 11:10:36 INFO - PROCESS | 2576 | 1466014236677 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 2576 | 1466014236680 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 11:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:10:36 INFO - PROCESS | 2576 | 1466014236683 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - PROCESS | 2576 | 1466014236686 Marionette TRACE conn7 <- [1,602,null,{}] 11:10:36 INFO - PROCESS | 2576 | 1466014236692 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:36 INFO - PROCESS | 2576 | 1466014236694 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:36 INFO - PROCESS | 2576 | 1466014236778 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 11:10:36 INFO - PROCESS | 2576 | 1466014236788 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 2576 | 1466014236791 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:36 INFO - PROCESS | 2576 | ++DOCSHELL 0E01B000 == 31 [pid = 2576] [id = 160] 11:10:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E027000) [pid = 2576] [serial = 478] [outer = 00000000] 11:10:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11D8B400) [pid = 2576] [serial = 479] [outer = 0E027000] 11:10:36 INFO - PROCESS | 2576 | 1466014236836 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (122DEC00) [pid = 2576] [serial = 480] [outer = 0E027000] 11:10:37 INFO - PROCESS | 2576 | 1466014237290 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:10:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 11:10:37 INFO - PROCESS | 2576 | 1466014237357 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 2576 | 1466014237360 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 11:10:37 INFO - PROCESS | 2576 | 1466014237365 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:10:37 INFO - PROCESS | 2576 | 1466014237367 Marionette TRACE conn7 <- [1,606,null,{}] 11:10:37 INFO - PROCESS | 2576 | 1466014237371 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 2576 | 1466014237373 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:37 INFO - PROCESS | 2576 | 1466014237459 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 11:10:37 INFO - PROCESS | 2576 | 1466014237469 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 2576 | 1466014237471 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:37 INFO - PROCESS | 2576 | ++DOCSHELL 14B4F400 == 32 [pid = 2576] [id = 161] 11:10:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14BA3800) [pid = 2576] [serial = 481] [outer = 00000000] 11:10:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (150EC000) [pid = 2576] [serial = 482] [outer = 14BA3800] 11:10:37 INFO - PROCESS | 2576 | 1466014237515 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15329800) [pid = 2576] [serial = 483] [outer = 14BA3800] 11:10:37 INFO - PROCESS | 2576 | 1466014237959 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 11:10:38 INFO - PROCESS | 2576 | 1466014238005 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 2576 | 1466014238007 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 11:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:10:38 INFO - PROCESS | 2576 | 1466014238013 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 2576 | 1466014238019 Marionette TRACE conn7 <- [1,610,null,{}] 11:10:38 INFO - PROCESS | 2576 | 1466014238028 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 2576 | 1466014238032 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:38 INFO - PROCESS | 2576 | 1466014238117 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 11:10:38 INFO - PROCESS | 2576 | 1466014238126 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 2576 | 1466014238128 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:38 INFO - PROCESS | 2576 | ++DOCSHELL 16D98800 == 33 [pid = 2576] [id = 162] 11:10:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D9A400) [pid = 2576] [serial = 484] [outer = 00000000] 11:10:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DD9800) [pid = 2576] [serial = 485] [outer = 16D9A400] 11:10:38 INFO - PROCESS | 2576 | 1466014238171 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DDFC00) [pid = 2576] [serial = 486] [outer = 16D9A400] 11:10:38 INFO - PROCESS | 2576 | 1466014238646 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 11:10:38 INFO - PROCESS | 2576 | 1466014238706 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 11:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:10:38 INFO - PROCESS | 2576 | 1466014238708 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 11:10:38 INFO - PROCESS | 2576 | 1466014238711 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 2576 | 1466014238713 Marionette TRACE conn7 <- [1,614,null,{}] 11:10:38 INFO - PROCESS | 2576 | 1466014238717 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 2576 | 1466014238718 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:38 INFO - PROCESS | 2576 | 1466014238803 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 11:10:38 INFO - PROCESS | 2576 | 1466014238808 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 2576 | 1466014238810 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:38 INFO - PROCESS | 2576 | ++DOCSHELL 173C9C00 == 34 [pid = 2576] [id = 163] 11:10:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173CA000) [pid = 2576] [serial = 487] [outer = 00000000] 11:10:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175E3400) [pid = 2576] [serial = 488] [outer = 173CA000] 11:10:38 INFO - PROCESS | 2576 | 1466014238853 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (175EC000) [pid = 2576] [serial = 489] [outer = 173CA000] 11:10:39 INFO - PROCESS | 2576 | 1466014239288 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 11:10:39 INFO - PROCESS | 2576 | 1466014239350 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 2576 | 1466014239352 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 11:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:10:39 INFO - PROCESS | 2576 | 1466014239355 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 2576 | 1466014239357 Marionette TRACE conn7 <- [1,618,null,{}] 11:10:39 INFO - PROCESS | 2576 | 1466014239360 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 2576 | 1466014239362 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:39 INFO - PROCESS | 2576 | 1466014239469 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 11:10:39 INFO - PROCESS | 2576 | 1466014239549 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 2576 | 1466014239555 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:39 INFO - PROCESS | 2576 | ++DOCSHELL 14B45800 == 35 [pid = 2576] [id = 164] 11:10:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18626800) [pid = 2576] [serial = 490] [outer = 00000000] 11:10:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18766800) [pid = 2576] [serial = 491] [outer = 18626800] 11:10:39 INFO - PROCESS | 2576 | 1466014239608 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18DA6400) [pid = 2576] [serial = 492] [outer = 18626800] 11:10:40 INFO - PROCESS | 2576 | 1466014240024 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 11:10:40 INFO - PROCESS | 2576 | 1466014240087 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 11:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:10:40 INFO - PROCESS | 2576 | 1466014240089 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 11:10:40 INFO - PROCESS | 2576 | 1466014240092 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 2576 | 1466014240094 Marionette TRACE conn7 <- [1,622,null,{}] 11:10:40 INFO - PROCESS | 2576 | 1466014240097 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 2576 | 1466014240100 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:40 INFO - PROCESS | 2576 | 1466014240218 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 11:10:40 INFO - PROCESS | 2576 | 1466014240277 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 2576 | 1466014240279 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:40 INFO - PROCESS | 2576 | ++DOCSHELL 19612800 == 36 [pid = 2576] [id = 165] 11:10:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19615800) [pid = 2576] [serial = 493] [outer = 00000000] 11:10:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A033400) [pid = 2576] [serial = 494] [outer = 19615800] 11:10:40 INFO - PROCESS | 2576 | 1466014240321 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19611C00) [pid = 2576] [serial = 495] [outer = 19615800] 11:10:40 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:40 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:40 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:40 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:40 INFO - PROCESS | 2576 | 1466014240743 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 11:10:40 INFO - PROCESS | 2576 | 1466014240763 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 2576 | 1466014240765 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 11:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:10:40 INFO - PROCESS | 2576 | 1466014240768 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 2576 | 1466014240769 Marionette TRACE conn7 <- [1,626,null,{}] 11:10:40 INFO - PROCESS | 2576 | 1466014240773 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 2576 | 1466014240774 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:40 INFO - PROCESS | 2576 | 1466014240910 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 11:10:40 INFO - PROCESS | 2576 | 1466014240927 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 2576 | 1466014240929 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:40 INFO - PROCESS | 2576 | ++DOCSHELL 13765000 == 37 [pid = 2576] [id = 166] 11:10:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1A318800) [pid = 2576] [serial = 496] [outer = 00000000] 11:10:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1A31E400) [pid = 2576] [serial = 497] [outer = 1A318800] 11:10:41 INFO - PROCESS | 2576 | 1466014240974 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1A322400) [pid = 2576] [serial = 498] [outer = 1A318800] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16C86C00) [pid = 2576] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16DD9000) [pid = 2576] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14B48400) [pid = 2576] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (15172400) [pid = 2576] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (13450C00) [pid = 2576] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DE60000) [pid = 2576] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (175EB800) [pid = 2576] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (11808000) [pid = 2576] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A4EC00) [pid = 2576] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1C62EC00) [pid = 2576] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1CB44400) [pid = 2576] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16D63400) [pid = 2576] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16DE1C00) [pid = 2576] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:10:41 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (122D8400) [pid = 2576] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:10:41 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:41 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:41 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:41 INFO - PROCESS | 2576 | 1466014241424 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 11:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:10:41 INFO - PROCESS | 2576 | 1466014241439 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 11:10:41 INFO - PROCESS | 2576 | 1466014241441 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 11:10:41 INFO - PROCESS | 2576 | 1466014241444 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:10:41 INFO - PROCESS | 2576 | 1466014241445 Marionette TRACE conn7 <- [1,630,null,{}] 11:10:41 INFO - PROCESS | 2576 | 1466014241449 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:41 INFO - PROCESS | 2576 | 1466014241450 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:41 INFO - PROCESS | 2576 | 1466014241573 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 11:10:41 INFO - PROCESS | 2576 | 1466014241636 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 2576 | 1466014241637 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:41 INFO - PROCESS | 2576 | ++DOCSHELL 14B4B800 == 38 [pid = 2576] [id = 167] 11:10:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (150E7C00) [pid = 2576] [serial = 499] [outer = 00000000] 11:10:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (173CB800) [pid = 2576] [serial = 500] [outer = 150E7C00] 11:10:41 INFO - PROCESS | 2576 | 1466014241680 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (139CE000) [pid = 2576] [serial = 501] [outer = 150E7C00] 11:10:42 INFO - PROCESS | 2576 | 1466014242002 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 11:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:10:42 INFO - PROCESS | 2576 | 1466014242077 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 2576 | 1466014242079 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 11:10:42 INFO - PROCESS | 2576 | 1466014242082 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 2576 | 1466014242084 Marionette TRACE conn7 <- [1,634,null,{}] 11:10:42 INFO - PROCESS | 2576 | 1466014242097 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 2576 | 1466014242098 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:42 INFO - PROCESS | 2576 | 1466014242178 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 11:10:42 INFO - PROCESS | 2576 | 1466014242184 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 2576 | 1466014242185 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:42 INFO - PROCESS | 2576 | ++DOCSHELL 18758400 == 39 [pid = 2576] [id = 168] 11:10:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A20E400) [pid = 2576] [serial = 502] [outer = 00000000] 11:10:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1A5C4000) [pid = 2576] [serial = 503] [outer = 1A20E400] 11:10:42 INFO - PROCESS | 2576 | 1466014242228 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A5C9400) [pid = 2576] [serial = 504] [outer = 1A20E400] 11:10:42 INFO - PROCESS | 2576 | 1466014242663 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 11:10:42 INFO - PROCESS | 2576 | 1466014242716 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 2576 | 1466014242718 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 11:10:42 INFO - PROCESS | 2576 | 1466014242721 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:10:42 INFO - PROCESS | 2576 | 1466014242723 Marionette TRACE conn7 <- [1,638,null,{}] 11:10:42 INFO - PROCESS | 2576 | 1466014242726 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 2576 | 1466014242728 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:42 INFO - PROCESS | 2576 | 1466014242810 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 11:10:42 INFO - PROCESS | 2576 | 1466014242815 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 2576 | 1466014242818 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:42 INFO - PROCESS | 2576 | ++DOCSHELL 1C62C400 == 40 [pid = 2576] [id = 169] 11:10:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1C62C800) [pid = 2576] [serial = 505] [outer = 00000000] 11:10:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1C632000) [pid = 2576] [serial = 506] [outer = 1C62C800] 11:10:42 INFO - PROCESS | 2576 | 1466014242864 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1C694C00) [pid = 2576] [serial = 507] [outer = 1C62C800] 11:10:43 INFO - PROCESS | 2576 | 1466014243384 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 11:10:43 INFO - PROCESS | 2576 | 1466014243457 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 11:10:43 INFO - PROCESS | 2576 | 1466014243462 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 11:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:10:43 INFO - PROCESS | 2576 | 1466014243468 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 2576 | 1466014243471 Marionette TRACE conn7 <- [1,642,null,{}] 11:10:43 INFO - PROCESS | 2576 | 1466014243477 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 2576 | 1466014243481 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:43 INFO - PROCESS | 2576 | 1466014243643 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 11:10:43 INFO - PROCESS | 2576 | 1466014243765 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 2576 | 1466014243769 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:43 INFO - PROCESS | 2576 | ++DOCSHELL 0DD10800 == 41 [pid = 2576] [id = 170] 11:10:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0DE53C00) [pid = 2576] [serial = 508] [outer = 00000000] 11:10:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1376BC00) [pid = 2576] [serial = 509] [outer = 0DE53C00] 11:10:43 INFO - PROCESS | 2576 | 1466014243826 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (14B41C00) [pid = 2576] [serial = 510] [outer = 0DE53C00] 11:10:44 INFO - PROCESS | 2576 | 1466014244364 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 930ms 11:10:44 INFO - PROCESS | 2576 | 1466014244426 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 2576 | 1466014244430 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 11:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:10:44 INFO - PROCESS | 2576 | 1466014244436 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 2576 | 1466014244439 Marionette TRACE conn7 <- [1,646,null,{}] 11:10:44 INFO - PROCESS | 2576 | 1466014244443 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:44 INFO - PROCESS | 2576 | 1466014244446 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:44 INFO - PROCESS | 2576 | 1466014244557 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 11:10:44 INFO - PROCESS | 2576 | 1466014244656 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 2576 | 1466014244659 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:44 INFO - PROCESS | 2576 | ++DOCSHELL 16C7D400 == 42 [pid = 2576] [id = 171] 11:10:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16C7DC00) [pid = 2576] [serial = 511] [outer = 00000000] 11:10:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (16D9D400) [pid = 2576] [serial = 512] [outer = 16C7DC00] 11:10:44 INFO - PROCESS | 2576 | 1466014244713 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (16DAC800) [pid = 2576] [serial = 513] [outer = 16C7DC00] 11:10:45 INFO - PROCESS | 2576 | 1466014245320 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 931ms 11:10:45 INFO - PROCESS | 2576 | 1466014245367 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 2576 | 1466014245370 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 11:10:45 INFO - PROCESS | 2576 | 1466014245373 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:10:45 INFO - PROCESS | 2576 | 1466014245377 Marionette TRACE conn7 <- [1,650,null,{}] 11:10:45 INFO - PROCESS | 2576 | 1466014245388 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:45 INFO - PROCESS | 2576 | 1466014245393 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:45 INFO - PROCESS | 2576 | 1466014245500 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 11:10:45 INFO - PROCESS | 2576 | 1466014245626 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 2576 | 1466014245629 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:45 INFO - PROCESS | 2576 | ++DOCSHELL 179E5400 == 43 [pid = 2576] [id = 172] 11:10:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (179EAC00) [pid = 2576] [serial = 514] [outer = 00000000] 11:10:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (18D56800) [pid = 2576] [serial = 515] [outer = 179EAC00] 11:10:45 INFO - PROCESS | 2576 | 1466014245685 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (196EC800) [pid = 2576] [serial = 516] [outer = 179EAC00] 11:10:46 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:46 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:46 INFO - PROCESS | 2576 | 1466014246303 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 11:10:46 INFO - PROCESS | 2576 | 1466014246347 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 2576 | 1466014246350 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 11:10:46 INFO - PROCESS | 2576 | 1466014246353 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:10:46 INFO - PROCESS | 2576 | 1466014246355 Marionette TRACE conn7 <- [1,654,null,{}] 11:10:46 INFO - PROCESS | 2576 | 1466014246359 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 2576 | 1466014246361 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:46 INFO - PROCESS | 2576 | 1466014246469 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 11:10:46 INFO - PROCESS | 2576 | 1466014246594 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:46 INFO - PROCESS | 2576 | 1466014246596 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:46 INFO - PROCESS | 2576 | ++DOCSHELL 18DAA800 == 44 [pid = 2576] [id = 173] 11:10:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (18E7A000) [pid = 2576] [serial = 517] [outer = 00000000] 11:10:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (1A394C00) [pid = 2576] [serial = 518] [outer = 18E7A000] 11:10:46 INFO - PROCESS | 2576 | 1466014246650 Marionette DEBUG loaded listener.js 11:10:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1A398800) [pid = 2576] [serial = 519] [outer = 18E7A000] 11:10:47 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:47 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:47 INFO - PROCESS | 2576 | 1466014247310 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1019ms 11:10:47 INFO - PROCESS | 2576 | 1466014247376 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 2576 | 1466014247380 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 11:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:10:47 INFO - PROCESS | 2576 | 1466014247384 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 2576 | 1466014247387 Marionette TRACE conn7 <- [1,658,null,{}] 11:10:47 INFO - PROCESS | 2576 | 1466014247392 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 2576 | 1466014247395 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:47 INFO - PROCESS | 2576 | 1466014247493 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 11:10:47 INFO - PROCESS | 2576 | 1466014247623 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 2576 | 1466014247626 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:47 INFO - PROCESS | 2576 | ++DOCSHELL 139C5800 == 45 [pid = 2576] [id = 174] 11:10:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (139C7C00) [pid = 2576] [serial = 520] [outer = 00000000] 11:10:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (13ACD800) [pid = 2576] [serial = 521] [outer = 139C7C00] 11:10:47 INFO - PROCESS | 2576 | 1466014247676 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (14BA6800) [pid = 2576] [serial = 522] [outer = 139C7C00] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 18758400 == 44 [pid = 2576] [id = 168] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 14B4B800 == 43 [pid = 2576] [id = 167] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 13765000 == 42 [pid = 2576] [id = 166] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 19612800 == 41 [pid = 2576] [id = 165] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 14B45800 == 40 [pid = 2576] [id = 164] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 173C9C00 == 39 [pid = 2576] [id = 163] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 16D98800 == 38 [pid = 2576] [id = 162] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 14B4F400 == 37 [pid = 2576] [id = 161] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 0E01B000 == 36 [pid = 2576] [id = 160] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 0906B800 == 35 [pid = 2576] [id = 159] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 0DE57C00 == 34 [pid = 2576] [id = 158] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 19616400 == 33 [pid = 2576] [id = 157] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 13C85000 == 32 [pid = 2576] [id = 148] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 18DAA800 == 31 [pid = 2576] [id = 173] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 16C7D400 == 30 [pid = 2576] [id = 171] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 179E5400 == 29 [pid = 2576] [id = 172] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 1C62C400 == 28 [pid = 2576] [id = 169] 11:10:48 INFO - PROCESS | 2576 | --DOCSHELL 0DD10800 == 27 [pid = 2576] [id = 170] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (16D99000) [pid = 2576] [serial = 455] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (173C9800) [pid = 2576] [serial = 458] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (15B8F400) [pid = 2576] [serial = 444] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (150EA400) [pid = 2576] [serial = 443] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (15B8B800) [pid = 2576] [serial = 452] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (139CA800) [pid = 2576] [serial = 449] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13AC5400) [pid = 2576] [serial = 450] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0E38C800) [pid = 2576] [serial = 446] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0E439400) [pid = 2576] [serial = 447] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16DD3C00) [pid = 2576] [serial = 456] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1875F400) [pid = 2576] [serial = 461] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (13761800) [pid = 2576] [serial = 429] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1220E800) [pid = 2576] [serial = 428] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DDF800) [pid = 2576] [serial = 432] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16D97400) [pid = 2576] [serial = 431] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1C69D800) [pid = 2576] [serial = 435] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1C699000) [pid = 2576] [serial = 434] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1CC05C00) [pid = 2576] [serial = 438] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1CC02400) [pid = 2576] [serial = 437] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (177E8800) [pid = 2576] [serial = 441] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (173C5400) [pid = 2576] [serial = 440] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16D9D800) [pid = 2576] [serial = 468] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19DAA800) [pid = 2576] [serial = 470] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (173CF800) [pid = 2576] [serial = 459] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18D57C00) [pid = 2576] [serial = 467] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18D05800) [pid = 2576] [serial = 462] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (175DF800) [pid = 2576] [serial = 464] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16260000) [pid = 2576] [serial = 453] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18624000) [pid = 2576] [serial = 465] [outer = 00000000] [url = about:blank] 11:10:48 INFO - PROCESS | 2576 | 1466014248869 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1535ms 11:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:10:48 INFO - PROCESS | 2576 | 1466014248922 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 2576 | 1466014248926 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 11:10:48 INFO - PROCESS | 2576 | 1466014248930 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 2576 | 1466014248934 Marionette TRACE conn7 <- [1,662,null,{}] 11:10:48 INFO - PROCESS | 2576 | 1466014248939 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 2576 | 1466014248942 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:49 INFO - PROCESS | 2576 | 1466014249054 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 11:10:49 INFO - PROCESS | 2576 | 1466014249139 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 2576 | 1466014249141 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:49 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5E000 == 28 [pid = 2576] [id = 175] 11:10:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DE61400) [pid = 2576] [serial = 523] [outer = 00000000] 11:10:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0E3EE000) [pid = 2576] [serial = 524] [outer = 0DE61400] 11:10:49 INFO - PROCESS | 2576 | 1466014249190 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E9D1C00) [pid = 2576] [serial = 525] [outer = 0DE61400] 11:10:49 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:49 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:49 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:49 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:49 INFO - PROCESS | 2576 | 1466014249563 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:10:49 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 11:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 11:10:49 INFO - PROCESS | 2576 | 1466014249621 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 2576 | 1466014249626 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 11:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:10:49 INFO - PROCESS | 2576 | 1466014249632 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - PROCESS | 2576 | 1466014249635 Marionette TRACE conn7 <- [1,666,null,{}] 11:10:49 INFO - PROCESS | 2576 | 1466014249638 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 2576 | 1466014249641 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:49 INFO - PROCESS | 2576 | 1466014249757 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 11:10:49 INFO - PROCESS | 2576 | 1466014249764 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 2576 | 1466014249766 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:49 INFO - PROCESS | 2576 | ++DOCSHELL 12245400 == 29 [pid = 2576] [id = 176] 11:10:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (12E60800) [pid = 2576] [serial = 526] [outer = 00000000] 11:10:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (139CC400) [pid = 2576] [serial = 527] [outer = 12E60800] 11:10:49 INFO - PROCESS | 2576 | 1466014249812 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13ACC800) [pid = 2576] [serial = 528] [outer = 12E60800] 11:10:50 INFO - PROCESS | 2576 | 1466014250231 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 11:10:50 INFO - PROCESS | 2576 | 1466014250267 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 2576 | 1466014250269 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 11:10:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:10:50 INFO - PROCESS | 2576 | 1466014250292 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 2576 | 1466014250296 Marionette TRACE conn7 <- [1,670,null,{}] 11:10:50 INFO - PROCESS | 2576 | 1466014250306 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 2576 | 1466014250311 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:50 INFO - PROCESS | 2576 | 1466014250393 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 11:10:50 INFO - PROCESS | 2576 | 1466014250403 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 2576 | 1466014250406 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:50 INFO - PROCESS | 2576 | ++DOCSHELL 15B36800 == 30 [pid = 2576] [id = 177] 11:10:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15B40800) [pid = 2576] [serial = 529] [outer = 00000000] 11:10:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15BA6800) [pid = 2576] [serial = 530] [outer = 15B40800] 11:10:50 INFO - PROCESS | 2576 | 1466014250452 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1683A000) [pid = 2576] [serial = 531] [outer = 15B40800] 11:10:51 INFO - PROCESS | 2576 | 1466014251421 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:10:51 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) 11:10:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1201ms 11:10:51 INFO - PROCESS | 2576 | 1466014251482 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 11:10:51 INFO - PROCESS | 2576 | 1466014251485 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 11:10:51 INFO - PROCESS | 2576 | 1466014251488 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:10:51 INFO - PROCESS | 2576 | 1466014251490 Marionette TRACE conn7 <- [1,674,null,{}] 11:10:51 INFO - PROCESS | 2576 | 1466014251500 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:51 INFO - PROCESS | 2576 | 1466014251502 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:51 INFO - PROCESS | 2576 | 1466014251626 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 11:10:51 INFO - PROCESS | 2576 | 1466014251631 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 2576 | 1466014251633 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:51 INFO - PROCESS | 2576 | ++DOCSHELL 16C81C00 == 31 [pid = 2576] [id = 178] 11:10:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16C83C00) [pid = 2576] [serial = 532] [outer = 00000000] 11:10:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16D9C000) [pid = 2576] [serial = 533] [outer = 16C83C00] 11:10:51 INFO - PROCESS | 2576 | 1466014251678 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16DAB800) [pid = 2576] [serial = 534] [outer = 16C83C00] 11:10:52 INFO - PROCESS | 2576 | 1466014252570 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1137ms 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (18626800) [pid = 2576] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (19615800) [pid = 2576] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (19617000) [pid = 2576] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CD4E000) [pid = 2576] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DE5C400) [pid = 2576] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A318800) [pid = 2576] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16D9A400) [pid = 2576] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (173CA000) [pid = 2576] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (14BA3800) [pid = 2576] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0E027000) [pid = 2576] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1C62C800) [pid = 2576] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (150E7C00) [pid = 2576] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:10:52 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1A20E400) [pid = 2576] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:10:52 INFO - PROCESS | 2576 | 1466014252803 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 2576 | 1466014252805 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 11:10:52 INFO - PROCESS | 2576 | 1466014252809 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 2576 | 1466014252811 Marionette TRACE conn7 <- [1,678,null,{}] 11:10:52 INFO - PROCESS | 2576 | 1466014252814 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:10:52 INFO - PROCESS | 2576 | 1466014252816 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:52 INFO - PROCESS | 2576 | 1466014252893 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 11:10:52 INFO - PROCESS | 2576 | 1466014252925 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 2576 | 1466014252927 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:52 INFO - PROCESS | 2576 | ++DOCSHELL 139D0400 == 32 [pid = 2576] [id = 179] 11:10:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13ACA000) [pid = 2576] [serial = 535] [outer = 00000000] 11:10:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16835C00) [pid = 2576] [serial = 536] [outer = 13ACA000] 11:10:52 INFO - PROCESS | 2576 | 1466014252970 Marionette DEBUG loaded listener.js 11:10:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16C7B800) [pid = 2576] [serial = 537] [outer = 13ACA000] 11:10:53 INFO - PROCESS | 2576 | 1466014253886 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:10:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 11:10:53 INFO - PROCESS | 2576 | 1466014253940 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 2576 | 1466014253942 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 11:10:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:10:53 INFO - PROCESS | 2576 | 1466014253946 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 2576 | 1466014253947 Marionette TRACE conn7 <- [1,682,null,{}] 11:10:53 INFO - PROCESS | 2576 | 1466014253951 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 2576 | 1466014253956 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:54 INFO - PROCESS | 2576 | 1466014254046 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 11:10:54 INFO - PROCESS | 2576 | 1466014254053 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 2576 | 1466014254055 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:54 INFO - PROCESS | 2576 | ++DOCSHELL 16DB0400 == 33 [pid = 2576] [id = 180] 11:10:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DB5800) [pid = 2576] [serial = 538] [outer = 00000000] 11:10:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (173D0800) [pid = 2576] [serial = 539] [outer = 16DB5800] 11:10:54 INFO - PROCESS | 2576 | 1466014254098 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (17483000) [pid = 2576] [serial = 540] [outer = 16DB5800] 11:10:55 INFO - PROCESS | 2576 | 1466014255080 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:10:55 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) 11:10:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1185ms 11:10:55 INFO - PROCESS | 2576 | 1466014255167 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 2576 | 1466014255172 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 11:10:55 INFO - PROCESS | 2576 | 1466014255178 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:10:55 INFO - PROCESS | 2576 | 1466014255181 Marionette TRACE conn7 <- [1,686,null,{}] 11:10:55 INFO - PROCESS | 2576 | 1466014255187 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 2576 | 1466014255190 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:55 INFO - PROCESS | 2576 | 1466014255288 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 11:10:55 INFO - PROCESS | 2576 | 1466014255443 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 2576 | 1466014255448 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:55 INFO - PROCESS | 2576 | ++DOCSHELL 0DF6DC00 == 34 [pid = 2576] [id = 181] 11:10:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0DF79800) [pid = 2576] [serial = 541] [outer = 00000000] 11:10:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0E3F6C00) [pid = 2576] [serial = 542] [outer = 0DF79800] 11:10:55 INFO - PROCESS | 2576 | 1466014255547 Marionette DEBUG loaded listener.js 11:10:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (12192000) [pid = 2576] [serial = 543] [outer = 0DF79800] 11:10:56 INFO - PROCESS | 2576 | 1466014256730 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:10:56 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) 11:10:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1575ms 11:10:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:10:56 INFO - PROCESS | 2576 | 1466014256761 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 2576 | 1466014256765 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 11:10:56 INFO - PROCESS | 2576 | 1466014256770 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - PROCESS | 2576 | 1466014256773 Marionette TRACE conn7 <- [1,690,null,{}] 11:10:56 INFO - PROCESS | 2576 | 1466014256779 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:56 INFO - PROCESS | 2576 | 1466014256782 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:56 INFO - PROCESS | 2576 | 1466014256924 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 11:10:57 INFO - PROCESS | 2576 | 1466014257024 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 2576 | 1466014257026 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:57 INFO - PROCESS | 2576 | ++DOCSHELL 0E48E000 == 35 [pid = 2576] [id = 182] 11:10:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0EB32400) [pid = 2576] [serial = 544] [outer = 00000000] 11:10:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (12E5E000) [pid = 2576] [serial = 545] [outer = 0EB32400] 11:10:57 INFO - PROCESS | 2576 | 1466014257076 Marionette DEBUG loaded listener.js 11:10:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1376E800) [pid = 2576] [serial = 546] [outer = 0EB32400] 11:10:57 INFO - PROCESS | 2576 | --DOCSHELL 139D0400 == 34 [pid = 2576] [id = 179] 11:10:57 INFO - PROCESS | 2576 | --DOCSHELL 16C81C00 == 33 [pid = 2576] [id = 178] 11:10:57 INFO - PROCESS | 2576 | --DOCSHELL 15B36800 == 32 [pid = 2576] [id = 177] 11:10:57 INFO - PROCESS | 2576 | --DOCSHELL 12245400 == 31 [pid = 2576] [id = 176] 11:10:57 INFO - PROCESS | 2576 | --DOCSHELL 0DE5E000 == 30 [pid = 2576] [id = 175] 11:10:57 INFO - PROCESS | 2576 | --DOCSHELL 139C5800 == 29 [pid = 2576] [id = 174] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18766800) [pid = 2576] [serial = 491] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1A033400) [pid = 2576] [serial = 494] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (18DA6400) [pid = 2576] [serial = 492] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1A206000) [pid = 2576] [serial = 471] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DD05800) [pid = 2576] [serial = 476] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DE5D400) [pid = 2576] [serial = 477] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (12249400) [pid = 2576] [serial = 473] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (139C4C00) [pid = 2576] [serial = 474] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A31E400) [pid = 2576] [serial = 497] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16DD9800) [pid = 2576] [serial = 485] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16DDFC00) [pid = 2576] [serial = 486] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (175E3400) [pid = 2576] [serial = 488] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (150EC000) [pid = 2576] [serial = 482] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (15329800) [pid = 2576] [serial = 483] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (11D8B400) [pid = 2576] [serial = 479] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (122DEC00) [pid = 2576] [serial = 480] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1C632000) [pid = 2576] [serial = 506] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (173CB800) [pid = 2576] [serial = 500] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (1C694C00) [pid = 2576] [serial = 507] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (19611C00) [pid = 2576] [serial = 495] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (1A5C9400) [pid = 2576] [serial = 504] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1A5C4000) [pid = 2576] [serial = 503] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (1A322400) [pid = 2576] [serial = 498] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (175EC000) [pid = 2576] [serial = 489] [outer = 00000000] [url = about:blank] 11:10:57 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (139CE000) [pid = 2576] [serial = 501] [outer = 00000000] [url = about:blank] 11:10:58 INFO - PROCESS | 2576 | 1466014258034 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:10:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:10:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1321ms 11:10:58 INFO - PROCESS | 2576 | 1466014258092 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 11:10:58 INFO - PROCESS | 2576 | 1466014258097 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 11:10:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:10:58 INFO - PROCESS | 2576 | 1466014258103 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - PROCESS | 2576 | 1466014258105 Marionette TRACE conn7 <- [1,694,null,{}] 11:10:58 INFO - PROCESS | 2576 | 1466014258109 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:58 INFO - PROCESS | 2576 | 1466014258112 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:58 INFO - PROCESS | 2576 | 1466014258198 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 11:10:58 INFO - PROCESS | 2576 | 1466014258205 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 2576 | 1466014258208 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:58 INFO - PROCESS | 2576 | ++DOCSHELL 12196800 == 30 [pid = 2576] [id = 183] 11:10:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (123ED800) [pid = 2576] [serial = 547] [outer = 00000000] 11:10:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (139C5800) [pid = 2576] [serial = 548] [outer = 123ED800] 11:10:58 INFO - PROCESS | 2576 | 1466014258254 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13AC6800) [pid = 2576] [serial = 549] [outer = 123ED800] 11:10:59 INFO - PROCESS | 2576 | 1466014259184 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:10:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 11:10:59 INFO - PROCESS | 2576 | 1466014259233 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 2576 | 1466014259235 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 11:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:10:59 INFO - PROCESS | 2576 | 1466014259239 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 2576 | 1466014259242 Marionette TRACE conn7 <- [1,698,null,{}] 11:10:59 INFO - PROCESS | 2576 | 1466014259252 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 2576 | 1466014259257 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:59 INFO - PROCESS | 2576 | 1466014259371 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 11:10:59 INFO - PROCESS | 2576 | 1466014259378 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 2576 | 1466014259381 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:10:59 INFO - PROCESS | 2576 | ++DOCSHELL 15B8F000 == 31 [pid = 2576] [id = 184] 11:10:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (15BA5400) [pid = 2576] [serial = 550] [outer = 00000000] 11:10:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16835000) [pid = 2576] [serial = 551] [outer = 15BA5400] 11:10:59 INFO - PROCESS | 2576 | 1466014259429 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16C80400) [pid = 2576] [serial = 552] [outer = 15BA5400] 11:11:00 INFO - PROCESS | 2576 | 1466014260370 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 11:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:11:00 INFO - PROCESS | 2576 | 1466014260418 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 2576 | 1466014260420 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 11:11:00 INFO - PROCESS | 2576 | 1466014260423 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 2576 | 1466014260425 Marionette TRACE conn7 <- [1,702,null,{}] 11:11:00 INFO - PROCESS | 2576 | 1466014260428 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:00 INFO - PROCESS | 2576 | 1466014260430 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:00 INFO - PROCESS | 2576 | 1466014260547 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 11:11:00 INFO - PROCESS | 2576 | 1466014260553 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 2576 | 1466014260555 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:00 INFO - PROCESS | 2576 | ++DOCSHELL 16D9F400 == 32 [pid = 2576] [id = 185] 11:11:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16DA0C00) [pid = 2576] [serial = 553] [outer = 00000000] 11:11:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16DD7000) [pid = 2576] [serial = 554] [outer = 16DA0C00] 11:11:00 INFO - PROCESS | 2576 | 1466014260599 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16DDD000) [pid = 2576] [serial = 555] [outer = 16DA0C00] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DE61400) [pid = 2576] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16C83C00) [pid = 2576] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (12E60800) [pid = 2576] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (139C7C00) [pid = 2576] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (15B40800) [pid = 2576] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (13ACA000) [pid = 2576] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0DE53C00) [pid = 2576] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16C7DC00) [pid = 2576] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (179EAC00) [pid = 2576] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:11:01 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (18E7A000) [pid = 2576] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:11:01 INFO - PROCESS | 2576 | 1466014261548 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:11:01 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 11:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1177ms 11:11:01 INFO - PROCESS | 2576 | 1466014261605 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 2576 | 1466014261606 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 11:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:11:01 INFO - PROCESS | 2576 | 1466014261609 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 2576 | 1466014261611 Marionette TRACE conn7 <- [1,706,null,{}] 11:11:01 INFO - PROCESS | 2576 | 1466014261615 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 2576 | 1466014261617 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:01 INFO - PROCESS | 2576 | 1466014261721 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 11:11:01 INFO - PROCESS | 2576 | 1466014261729 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 2576 | 1466014261731 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:01 INFO - PROCESS | 2576 | ++DOCSHELL 11D8E400 == 33 [pid = 2576] [id = 186] 11:11:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (15B40800) [pid = 2576] [serial = 556] [outer = 00000000] 11:11:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (16DD7400) [pid = 2576] [serial = 557] [outer = 15B40800] 11:11:01 INFO - PROCESS | 2576 | 1466014261773 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (173C6000) [pid = 2576] [serial = 558] [outer = 15B40800] 11:11:02 INFO - PROCESS | 2576 | 1466014262684 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:11:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:11:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 11:11:02 INFO - PROCESS | 2576 | 1466014262738 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 2576 | 1466014262740 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 11:11:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:11:02 INFO - PROCESS | 2576 | 1466014262743 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 2576 | 1466014262745 Marionette TRACE conn7 <- [1,710,null,{}] 11:11:02 INFO - PROCESS | 2576 | 1466014262748 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:02 INFO - PROCESS | 2576 | 1466014262754 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:02 INFO - PROCESS | 2576 | 1466014262884 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 11:11:02 INFO - PROCESS | 2576 | 1466014262893 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 2576 | 1466014262895 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:02 INFO - PROCESS | 2576 | ++DOCSHELL 13766C00 == 34 [pid = 2576] [id = 187] 11:11:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13AC6400) [pid = 2576] [serial = 559] [outer = 00000000] 11:11:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (177E6C00) [pid = 2576] [serial = 560] [outer = 13AC6400] 11:11:02 INFO - PROCESS | 2576 | 1466014262938 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (179EB400) [pid = 2576] [serial = 561] [outer = 13AC6400] 11:11:03 INFO - PROCESS | 2576 | 1466014263481 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 2576 | 1466014263579 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 11:11:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:11:03 INFO - PROCESS | 2576 | 1466014263584 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - PROCESS | 2576 | 1466014263587 Marionette TRACE conn7 <- [1,714,null,{}] 11:11:03 INFO - PROCESS | 2576 | 1466014263593 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:03 INFO - PROCESS | 2576 | 1466014263596 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:03 INFO - PROCESS | 2576 | 1466014263713 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 11:11:03 INFO - PROCESS | 2576 | 1466014263829 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 2576 | 1466014263832 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:03 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5E000 == 35 [pid = 2576] [id = 188] 11:11:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DE5FC00) [pid = 2576] [serial = 562] [outer = 00000000] 11:11:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (139C6800) [pid = 2576] [serial = 563] [outer = 0DE5FC00] 11:11:03 INFO - PROCESS | 2576 | 1466014263890 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (14BA4400) [pid = 2576] [serial = 564] [outer = 0DE5FC00] 11:11:04 INFO - PROCESS | 2576 | 1466014264532 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 988ms 11:11:04 INFO - PROCESS | 2576 | 1466014264571 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 2576 | 1466014264576 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 11:11:04 INFO - PROCESS | 2576 | 1466014264582 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:11:04 INFO - PROCESS | 2576 | 1466014264585 Marionette TRACE conn7 <- [1,718,null,{}] 11:11:04 INFO - PROCESS | 2576 | 1466014264589 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 2576 | 1466014264592 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:04 INFO - PROCESS | 2576 | 1466014264699 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 11:11:04 INFO - PROCESS | 2576 | 1466014264780 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:04 INFO - PROCESS | 2576 | 1466014264782 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:04 INFO - PROCESS | 2576 | ++DOCSHELL 16D95000 == 36 [pid = 2576] [id = 189] 11:11:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16DB1400) [pid = 2576] [serial = 565] [outer = 00000000] 11:11:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DE2C00) [pid = 2576] [serial = 566] [outer = 16DB1400] 11:11:04 INFO - PROCESS | 2576 | 1466014264878 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (175E0C00) [pid = 2576] [serial = 567] [outer = 16DB1400] 11:11:05 INFO - PROCESS | 2576 | 1466014265478 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 11:11:05 INFO - PROCESS | 2576 | 1466014265518 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 11:11:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:11:05 INFO - PROCESS | 2576 | 1466014265522 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:11:05 INFO - PROCESS | 2576 | 1466014265525 Marionette TRACE conn7 <- [1,722,null,{}] 11:11:05 INFO - PROCESS | 2576 | 1466014265536 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:05 INFO - PROCESS | 2576 | 1466014265541 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:05 INFO - PROCESS | 2576 | 1466014265644 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 11:11:05 INFO - PROCESS | 2576 | 1466014265770 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 2576 | 1466014265773 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:05 INFO - PROCESS | 2576 | ++DOCSHELL 18D4F400 == 37 [pid = 2576] [id = 190] 11:11:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (18D51800) [pid = 2576] [serial = 568] [outer = 00000000] 11:11:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (18D5A000) [pid = 2576] [serial = 569] [outer = 18D51800] 11:11:05 INFO - PROCESS | 2576 | 1466014265830 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (18E77C00) [pid = 2576] [serial = 570] [outer = 18D51800] 11:11:06 INFO - PROCESS | 2576 | 1466014266431 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:11:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 971ms 11:11:06 INFO - PROCESS | 2576 | 1466014266497 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 2576 | 1466014266500 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 11:11:06 INFO - PROCESS | 2576 | 1466014266503 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:11:06 INFO - PROCESS | 2576 | 1466014266505 Marionette TRACE conn7 <- [1,726,null,{}] 11:11:06 INFO - PROCESS | 2576 | 1466014266509 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 2576 | 1466014266511 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:06 INFO - PROCESS | 2576 | 1466014266622 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 11:11:06 INFO - PROCESS | 2576 | 1466014266696 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 2576 | 1466014266699 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:06 INFO - PROCESS | 2576 | ++DOCSHELL 0D768000 == 38 [pid = 2576] [id = 191] 11:11:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DD04000) [pid = 2576] [serial = 571] [outer = 00000000] 11:11:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (19616400) [pid = 2576] [serial = 572] [outer = 0DD04000] 11:11:06 INFO - PROCESS | 2576 | 1466014266800 Marionette DEBUG loaded listener.js 11:11:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (19DAC800) [pid = 2576] [serial = 573] [outer = 0DD04000] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 11D8E400 == 37 [pid = 2576] [id = 186] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 16D9F400 == 36 [pid = 2576] [id = 185] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 15B8F000 == 35 [pid = 2576] [id = 184] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 12196800 == 34 [pid = 2576] [id = 183] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 0E48E000 == 33 [pid = 2576] [id = 182] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 0DF6DC00 == 32 [pid = 2576] [id = 181] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 16DB0400 == 31 [pid = 2576] [id = 180] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 16D95000 == 30 [pid = 2576] [id = 189] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 18D4F400 == 29 [pid = 2576] [id = 190] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 13766C00 == 28 [pid = 2576] [id = 187] 11:11:08 INFO - PROCESS | 2576 | --DOCSHELL 0DE5E000 == 27 [pid = 2576] [id = 188] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (173D0800) [pid = 2576] [serial = 539] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E3EE000) [pid = 2576] [serial = 524] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E9D1C00) [pid = 2576] [serial = 525] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16D9C000) [pid = 2576] [serial = 533] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (139CC400) [pid = 2576] [serial = 527] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13ACC800) [pid = 2576] [serial = 528] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14BA6800) [pid = 2576] [serial = 522] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13ACD800) [pid = 2576] [serial = 521] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (15BA6800) [pid = 2576] [serial = 530] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16835C00) [pid = 2576] [serial = 536] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14B41C00) [pid = 2576] [serial = 510] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (1376BC00) [pid = 2576] [serial = 509] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16DAC800) [pid = 2576] [serial = 513] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16D9D400) [pid = 2576] [serial = 512] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (196EC800) [pid = 2576] [serial = 516] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (18D56800) [pid = 2576] [serial = 515] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (1A398800) [pid = 2576] [serial = 519] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (1A394C00) [pid = 2576] [serial = 518] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (16DAB800) [pid = 2576] [serial = 534] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (16C7B800) [pid = 2576] [serial = 537] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (1683A000) [pid = 2576] [serial = 531] [outer = 00000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2576 | 1466014268255 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1779ms 11:11:08 INFO - PROCESS | 2576 | 1466014268287 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 2576 | 1466014268291 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 11:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:11:08 INFO - PROCESS | 2576 | 1466014268295 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 2576 | 1466014268299 Marionette TRACE conn7 <- [1,730,null,{}] 11:11:08 INFO - PROCESS | 2576 | 1466014268305 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 2576 | 1466014268308 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:08 INFO - PROCESS | 2576 | 1466014268398 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 11:11:08 INFO - PROCESS | 2576 | 1466014268465 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 2576 | 1466014268470 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:08 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0B000 == 28 [pid = 2576] [id = 192] 11:11:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0DD0E400) [pid = 2576] [serial = 574] [outer = 00000000] 11:11:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0DE5A000) [pid = 2576] [serial = 575] [outer = 0DD0E400] 11:11:08 INFO - PROCESS | 2576 | 1466014268518 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0DE5F800) [pid = 2576] [serial = 576] [outer = 0DD0E400] 11:11:09 INFO - PROCESS | 2576 | 1466014269395 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:11:09 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 11:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 11:11:09 INFO - PROCESS | 2576 | 1466014269431 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 11:11:09 INFO - PROCESS | 2576 | 1466014269436 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 11:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:11:09 INFO - PROCESS | 2576 | 1466014269445 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:11:09 INFO - PROCESS | 2576 | 1466014269448 Marionette TRACE conn7 <- [1,734,null,{}] 11:11:09 INFO - PROCESS | 2576 | 1466014269452 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:09 INFO - PROCESS | 2576 | 1466014269455 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:09 INFO - PROCESS | 2576 | 1466014269542 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 11:11:09 INFO - PROCESS | 2576 | 1466014269550 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 2576 | 1466014269552 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:09 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D7400 == 29 [pid = 2576] [id = 193] 11:11:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0EBC4C00) [pid = 2576] [serial = 577] [outer = 00000000] 11:11:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (11A22800) [pid = 2576] [serial = 578] [outer = 0EBC4C00] 11:11:09 INFO - PROCESS | 2576 | 1466014269600 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (11ADB400) [pid = 2576] [serial = 579] [outer = 0EBC4C00] 11:11:10 INFO - PROCESS | 2576 | 1466014270534 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:11:10 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.) 11:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1125ms 11:11:10 INFO - PROCESS | 2576 | 1466014270570 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 2576 | 1466014270572 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 11:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:11:10 INFO - PROCESS | 2576 | 1466014270576 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 2576 | 1466014270580 Marionette TRACE conn7 <- [1,738,null,{}] 11:11:10 INFO - PROCESS | 2576 | 1466014270591 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 2576 | 1466014270595 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:10 INFO - PROCESS | 2576 | 1466014270713 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 11:11:10 INFO - PROCESS | 2576 | 1466014270721 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 2576 | 1466014270724 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:10 INFO - PROCESS | 2576 | ++DOCSHELL 13766C00 == 30 [pid = 2576] [id = 194] 11:11:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (1376D800) [pid = 2576] [serial = 580] [outer = 00000000] 11:11:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (139CC000) [pid = 2576] [serial = 581] [outer = 1376D800] 11:11:10 INFO - PROCESS | 2576 | 1466014270771 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (13AC6000) [pid = 2576] [serial = 582] [outer = 1376D800] 11:11:11 INFO - PROCESS | 2576 | 1466014271734 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 11:11:11 INFO - PROCESS | 2576 | 1466014271759 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 11:11:11 INFO - PROCESS | 2576 | 1466014271762 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 11:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:11:11 INFO - PROCESS | 2576 | 1466014271765 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:11:11 INFO - PROCESS | 2576 | 1466014271766 Marionette TRACE conn7 <- [1,742,null,{}] 11:11:11 INFO - PROCESS | 2576 | 1466014271770 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:11 INFO - PROCESS | 2576 | 1466014271772 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:11 INFO - PROCESS | 2576 | 1466014271885 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 11:11:11 INFO - PROCESS | 2576 | 1466014271891 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 2576 | 1466014271893 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:11 INFO - PROCESS | 2576 | ++DOCSHELL 13AC1400 == 31 [pid = 2576] [id = 195] 11:11:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (13AC3400) [pid = 2576] [serial = 583] [outer = 00000000] 11:11:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (14B4F400) [pid = 2576] [serial = 584] [outer = 13AC3400] 11:11:11 INFO - PROCESS | 2576 | 1466014271936 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (150EC000) [pid = 2576] [serial = 585] [outer = 13AC3400] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (15BA5400) [pid = 2576] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0EB32400) [pid = 2576] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (123ED800) [pid = 2576] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (15B40800) [pid = 2576] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16DB5800) [pid = 2576] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0DF79800) [pid = 2576] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16DA0C00) [pid = 2576] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:11:12 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (13AC6400) [pid = 2576] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:11:12 INFO - PROCESS | 2576 | 1466014272895 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:11:12 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 11:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 11:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:11:12 INFO - PROCESS | 2576 | 1466014272944 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 2576 | 1466014272946 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 11:11:12 INFO - PROCESS | 2576 | 1466014272949 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 2576 | 1466014272951 Marionette TRACE conn7 <- [1,746,null,{}] 11:11:12 INFO - PROCESS | 2576 | 1466014272954 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:12 INFO - PROCESS | 2576 | 1466014272956 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:13 INFO - PROCESS | 2576 | 1466014273032 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 11:11:13 INFO - PROCESS | 2576 | 1466014273037 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 2576 | 1466014273039 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:13 INFO - PROCESS | 2576 | ++DOCSHELL 14B48000 == 32 [pid = 2576] [id = 196] 11:11:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (14B48400) [pid = 2576] [serial = 586] [outer = 00000000] 11:11:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (15B3C400) [pid = 2576] [serial = 587] [outer = 14B48400] 11:11:13 INFO - PROCESS | 2576 | 1466014273082 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (15BA5400) [pid = 2576] [serial = 588] [outer = 14B48400] 11:11:13 INFO - PROCESS | 2576 | 1466014273509 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 11:11:13 INFO - PROCESS | 2576 | 1466014273581 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 2576 | 1466014273583 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 11:11:13 INFO - PROCESS | 2576 | 1466014273586 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:11:13 INFO - PROCESS | 2576 | 1466014273588 Marionette TRACE conn7 <- [1,750,null,{}] 11:11:13 INFO - PROCESS | 2576 | 1466014273591 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 2576 | 1466014273597 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:13 INFO - PROCESS | 2576 | 1466014273699 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 11:11:13 INFO - PROCESS | 2576 | 1466014273712 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 2576 | 1466014273714 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:13 INFO - PROCESS | 2576 | ++DOCSHELL 16C7D000 == 33 [pid = 2576] [id = 197] 11:11:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16C7D400) [pid = 2576] [serial = 589] [outer = 00000000] 11:11:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16D93400) [pid = 2576] [serial = 590] [outer = 16C7D400] 11:11:13 INFO - PROCESS | 2576 | 1466014273757 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16D9C800) [pid = 2576] [serial = 591] [outer = 16C7D400] 11:11:14 INFO - PROCESS | 2576 | 1466014274688 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 11:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:11:14 INFO - PROCESS | 2576 | 1466014274718 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 2576 | 1466014274723 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 11:11:14 INFO - PROCESS | 2576 | 1466014274728 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 2576 | 1466014274732 Marionette TRACE conn7 <- [1,754,null,{}] 11:11:14 INFO - PROCESS | 2576 | 1466014274780 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 2576 | 1466014274783 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:14 INFO - PROCESS | 2576 | 1466014274887 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 11:11:15 INFO - PROCESS | 2576 | 1466014274999 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 2576 | 1466014275002 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:15 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5F400 == 34 [pid = 2576] [id = 198] 11:11:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0DE61400) [pid = 2576] [serial = 592] [outer = 00000000] 11:11:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0E01B000) [pid = 2576] [serial = 593] [outer = 0DE61400] 11:11:15 INFO - PROCESS | 2576 | 1466014275061 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0E9D2800) [pid = 2576] [serial = 594] [outer = 0DE61400] 11:11:16 INFO - PROCESS | 2576 | 1466014276215 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1539ms 11:11:16 INFO - PROCESS | 2576 | 1466014276280 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 2576 | 1466014276284 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 11:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:11:16 INFO - PROCESS | 2576 | 1466014276295 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 2576 | 1466014276298 Marionette TRACE conn7 <- [1,758,null,{}] 11:11:16 INFO - PROCESS | 2576 | 1466014276304 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 2576 | 1466014276306 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:16 INFO - PROCESS | 2576 | 1466014276423 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 11:11:16 INFO - PROCESS | 2576 | --DOCSHELL 14B48000 == 33 [pid = 2576] [id = 196] 11:11:16 INFO - PROCESS | 2576 | --DOCSHELL 13AC1400 == 32 [pid = 2576] [id = 195] 11:11:16 INFO - PROCESS | 2576 | --DOCSHELL 13766C00 == 31 [pid = 2576] [id = 194] 11:11:16 INFO - PROCESS | 2576 | --DOCSHELL 0E9D7400 == 30 [pid = 2576] [id = 193] 11:11:16 INFO - PROCESS | 2576 | --DOCSHELL 0DD0B000 == 29 [pid = 2576] [id = 192] 11:11:16 INFO - PROCESS | 2576 | --DOCSHELL 0D768000 == 28 [pid = 2576] [id = 191] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16C80400) [pid = 2576] [serial = 552] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16835000) [pid = 2576] [serial = 551] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (12E5E000) [pid = 2576] [serial = 545] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (1376E800) [pid = 2576] [serial = 546] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (139C5800) [pid = 2576] [serial = 548] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (173C6000) [pid = 2576] [serial = 558] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (17483000) [pid = 2576] [serial = 540] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0E3F6C00) [pid = 2576] [serial = 542] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (12192000) [pid = 2576] [serial = 543] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (16DD7000) [pid = 2576] [serial = 554] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (179EB400) [pid = 2576] [serial = 561] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (16DDD000) [pid = 2576] [serial = 555] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (16DD7400) [pid = 2576] [serial = 557] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (177E6C00) [pid = 2576] [serial = 560] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (13AC6800) [pid = 2576] [serial = 549] [outer = 00000000] [url = about:blank] 11:11:16 INFO - PROCESS | 2576 | 1466014276528 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 2576 | 1466014276532 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:16 INFO - PROCESS | 2576 | ++DOCSHELL 0D2F1000 == 29 [pid = 2576] [id = 199] 11:11:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (0D683400) [pid = 2576] [serial = 595] [outer = 00000000] 11:11:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (0DD0DC00) [pid = 2576] [serial = 596] [outer = 0D683400] 11:11:16 INFO - PROCESS | 2576 | 1466014276589 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0E384400) [pid = 2576] [serial = 597] [outer = 0D683400] 11:11:16 INFO - PROCESS | 2576 | 1466014276950 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 11:11:17 INFO - PROCESS | 2576 | 1466014276985 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 2576 | 1466014276990 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 11:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:11:17 INFO - PROCESS | 2576 | 1466014276996 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 2576 | 1466014276999 Marionette TRACE conn7 <- [1,762,null,{}] 11:11:17 INFO - PROCESS | 2576 | 1466014277002 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 2576 | 1466014277005 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:17 INFO - PROCESS | 2576 | 1466014277106 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 11:11:17 INFO - PROCESS | 2576 | 1466014277197 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 2576 | 1466014277200 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:17 INFO - PROCESS | 2576 | ++DOCSHELL 12240800 == 30 [pid = 2576] [id = 200] 11:11:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (1224D800) [pid = 2576] [serial = 598] [outer = 00000000] 11:11:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (12E67400) [pid = 2576] [serial = 599] [outer = 1224D800] 11:11:17 INFO - PROCESS | 2576 | 1466014277249 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (13766C00) [pid = 2576] [serial = 600] [outer = 1224D800] 11:11:17 INFO - PROCESS | 2576 | 1466014277625 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 11:11:17 INFO - PROCESS | 2576 | 1466014277671 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 2576 | 1466014277673 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 11:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:11:17 INFO - PROCESS | 2576 | 1466014277677 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 2576 | 1466014277680 Marionette TRACE conn7 <- [1,766,null,{}] 11:11:17 INFO - PROCESS | 2576 | 1466014277691 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 2576 | 1466014277695 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:17 INFO - PROCESS | 2576 | 1466014277809 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 11:11:17 INFO - PROCESS | 2576 | 1466014277825 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 2576 | 1466014277828 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:17 INFO - PROCESS | 2576 | ++DOCSHELL 00B8C000 == 31 [pid = 2576] [id = 201] 11:11:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DE5C800) [pid = 2576] [serial = 601] [outer = 00000000] 11:11:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (150E9400) [pid = 2576] [serial = 602] [outer = 0DE5C800] 11:11:17 INFO - PROCESS | 2576 | 1466014277874 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (15329000) [pid = 2576] [serial = 603] [outer = 0DE5C800] 11:11:18 INFO - PROCESS | 2576 | 1466014278288 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 11:11:18 INFO - PROCESS | 2576 | 1466014278310 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 2576 | 1466014278313 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 11:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:11:18 INFO - PROCESS | 2576 | 1466014278329 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - PROCESS | 2576 | 1466014278331 Marionette TRACE conn7 <- [1,770,null,{}] 11:11:18 INFO - PROCESS | 2576 | 1466014278339 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:18 INFO - PROCESS | 2576 | 1466014278341 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:18 INFO - PROCESS | 2576 | 1466014278435 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 11:11:18 INFO - PROCESS | 2576 | 1466014278441 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 2576 | 1466014278443 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:18 INFO - PROCESS | 2576 | ++DOCSHELL 150E2800 == 32 [pid = 2576] [id = 202] 11:11:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16834400) [pid = 2576] [serial = 604] [outer = 00000000] 11:11:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16C7CC00) [pid = 2576] [serial = 605] [outer = 16834400] 11:11:18 INFO - PROCESS | 2576 | 1466014278488 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16C80400) [pid = 2576] [serial = 606] [outer = 16834400] 11:11:18 INFO - PROCESS | 2576 | 1466014278935 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 650ms 11:11:18 INFO - PROCESS | 2576 | 1466014278966 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 2576 | 1466014278968 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 11:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:11:18 INFO - PROCESS | 2576 | 1466014278975 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 2576 | 1466014278977 Marionette TRACE conn7 <- [1,774,null,{}] 11:11:19 INFO - PROCESS | 2576 | 1466014278980 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 2576 | 1466014278982 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:19 INFO - PROCESS | 2576 | 1466014279090 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 11:11:19 INFO - PROCESS | 2576 | 1466014279191 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 2576 | 1466014279193 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:19 INFO - PROCESS | 2576 | ++DOCSHELL 16D99400 == 33 [pid = 2576] [id = 203] 11:11:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16D9A800) [pid = 2576] [serial = 607] [outer = 00000000] 11:11:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16DAE000) [pid = 2576] [serial = 608] [outer = 16D9A800] 11:11:19 INFO - PROCESS | 2576 | 1466014279248 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16DB5000) [pid = 2576] [serial = 609] [outer = 16D9A800] 11:11:19 INFO - PROCESS | 2576 | 1466014279652 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 731ms 11:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:11:19 INFO - PROCESS | 2576 | 1466014279706 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 11:11:19 INFO - PROCESS | 2576 | 1466014279708 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 11:11:19 INFO - PROCESS | 2576 | 1466014279711 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 2576 | 1466014279713 Marionette TRACE conn7 <- [1,778,null,{}] 11:11:19 INFO - PROCESS | 2576 | 1466014279716 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 2576 | 1466014279722 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:19 INFO - PROCESS | 2576 | 1466014279851 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 11:11:19 INFO - PROCESS | 2576 | 1466014279862 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 2576 | 1466014279863 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:19 INFO - PROCESS | 2576 | ++DOCSHELL 0D6E7C00 == 34 [pid = 2576] [id = 204] 11:11:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DB7800) [pid = 2576] [serial = 610] [outer = 00000000] 11:11:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16DE0000) [pid = 2576] [serial = 611] [outer = 16DB7800] 11:11:19 INFO - PROCESS | 2576 | 1466014279951 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (173CA400) [pid = 2576] [serial = 612] [outer = 16DB7800] 11:11:20 INFO - PROCESS | 2576 | 1466014280371 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DD0E400) [pid = 2576] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0DD04000) [pid = 2576] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0EBC4C00) [pid = 2576] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1376D800) [pid = 2576] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0DE5FC00) [pid = 2576] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13AC3400) [pid = 2576] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16DB1400) [pid = 2576] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (18D51800) [pid = 2576] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:11:20 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (14B48400) [pid = 2576] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 11:11:20 INFO - PROCESS | 2576 | 1466014280463 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 11:11:20 INFO - PROCESS | 2576 | 1466014280465 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 11:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:11:20 INFO - PROCESS | 2576 | 1466014280474 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:11:20 INFO - PROCESS | 2576 | 1466014280475 Marionette TRACE conn7 <- [1,782,null,{}] 11:11:20 INFO - PROCESS | 2576 | 1466014280479 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 2576 | 1466014280481 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:20 INFO - PROCESS | 2576 | 1466014280566 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 11:11:20 INFO - PROCESS | 2576 | 1466014280573 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 2576 | 1466014280575 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:20 INFO - PROCESS | 2576 | ++DOCSHELL 13451800 == 35 [pid = 2576] [id = 205] 11:11:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (13AC8400) [pid = 2576] [serial = 613] [outer = 00000000] 11:11:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16DDB800) [pid = 2576] [serial = 614] [outer = 13AC8400] 11:11:20 INFO - PROCESS | 2576 | 1466014280617 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16DDE400) [pid = 2576] [serial = 615] [outer = 13AC8400] 11:11:21 INFO - PROCESS | 2576 | 1466014281021 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 590ms 11:11:21 INFO - PROCESS | 2576 | 1466014281060 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 2576 | 1466014281062 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 11:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:11:21 INFO - PROCESS | 2576 | 1466014281076 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 2576 | 1466014281078 Marionette TRACE conn7 <- [1,786,null,{}] 11:11:21 INFO - PROCESS | 2576 | 1466014281081 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 2576 | 1466014281083 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:21 INFO - PROCESS | 2576 | 1466014281160 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 11:11:21 INFO - PROCESS | 2576 | 1466014281166 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 2576 | 1466014281168 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:21 INFO - PROCESS | 2576 | ++DOCSHELL 17482C00 == 36 [pid = 2576] [id = 206] 11:11:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (17484400) [pid = 2576] [serial = 616] [outer = 00000000] 11:11:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (175E5000) [pid = 2576] [serial = 617] [outer = 17484400] 11:11:21 INFO - PROCESS | 2576 | 1466014281212 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (177F3C00) [pid = 2576] [serial = 618] [outer = 17484400] 11:11:21 INFO - PROCESS | 2576 | 1466014281653 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:11:21 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 11:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 11:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:11:21 INFO - PROCESS | 2576 | 1466014281706 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 2576 | 1466014281708 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 11:11:21 INFO - PROCESS | 2576 | 1466014281711 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 2576 | 1466014281712 Marionette TRACE conn7 <- [1,790,null,{}] 11:11:21 INFO - PROCESS | 2576 | 1466014281715 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 2576 | 1466014281717 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:21 INFO - PROCESS | 2576 | 1466014281796 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 11:11:21 INFO - PROCESS | 2576 | 1466014281804 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 2576 | 1466014281806 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:21 INFO - PROCESS | 2576 | ++DOCSHELL 179E8800 == 37 [pid = 2576] [id = 207] 11:11:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (179EB800) [pid = 2576] [serial = 619] [outer = 00000000] 11:11:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (1862B800) [pid = 2576] [serial = 620] [outer = 179EB800] 11:11:21 INFO - PROCESS | 2576 | 1466014281848 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (1875FC00) [pid = 2576] [serial = 621] [outer = 179EB800] 11:11:22 INFO - PROCESS | 2576 | 1466014282293 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:11:22 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 11:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 11:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:11:22 INFO - PROCESS | 2576 | 1466014282341 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 2576 | 1466014282343 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 11:11:22 INFO - PROCESS | 2576 | 1466014282346 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 2576 | 1466014282348 Marionette TRACE conn7 <- [1,794,null,{}] 11:11:22 INFO - PROCESS | 2576 | 1466014282351 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 2576 | 1466014282353 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:22 INFO - PROCESS | 2576 | 1466014282437 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 11:11:22 INFO - PROCESS | 2576 | 1466014282442 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:22 INFO - PROCESS | 2576 | 1466014282444 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:22 INFO - PROCESS | 2576 | ++DOCSHELL 18761400 == 38 [pid = 2576] [id = 208] 11:11:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (18765C00) [pid = 2576] [serial = 622] [outer = 00000000] 11:11:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (18D0C400) [pid = 2576] [serial = 623] [outer = 18765C00] 11:11:22 INFO - PROCESS | 2576 | 1466014282485 Marionette DEBUG loaded listener.js 11:11:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (18D56800) [pid = 2576] [serial = 624] [outer = 18765C00] 11:11:23 INFO - PROCESS | 2576 | 1466014283212 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:11:23 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 11:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 930ms 11:11:23 INFO - PROCESS | 2576 | 1466014283278 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 11:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:11:23 INFO - PROCESS | 2576 | 1466014283283 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 11:11:23 INFO - PROCESS | 2576 | 1466014283287 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:11:23 INFO - PROCESS | 2576 | 1466014283292 Marionette TRACE conn7 <- [1,798,null,{}] 11:11:23 INFO - PROCESS | 2576 | 1466014283297 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:23 INFO - PROCESS | 2576 | 1466014283300 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:23 INFO - PROCESS | 2576 | 1466014283447 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 11:11:23 INFO - PROCESS | 2576 | 1466014283564 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 2576 | 1466014283567 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:23 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5C400 == 39 [pid = 2576] [id = 209] 11:11:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DE62800) [pid = 2576] [serial = 625] [outer = 00000000] 11:11:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1376D000) [pid = 2576] [serial = 626] [outer = 0DE62800] 11:11:23 INFO - PROCESS | 2576 | 1466014283624 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13AC1400) [pid = 2576] [serial = 627] [outer = 0DE62800] 11:11:24 INFO - PROCESS | 2576 | 1466014284212 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 991ms 11:11:24 INFO - PROCESS | 2576 | 1466014284279 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 2576 | 1466014284284 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 11:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:11:24 INFO - PROCESS | 2576 | 1466014284290 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 2576 | 1466014284293 Marionette TRACE conn7 <- [1,802,null,{}] 11:11:24 INFO - PROCESS | 2576 | 1466014284297 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 2576 | 1466014284300 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:24 INFO - PROCESS | 2576 | 1466014284441 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 11:11:24 INFO - PROCESS | 2576 | 1466014284564 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:24 INFO - PROCESS | 2576 | 1466014284567 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:24 INFO - PROCESS | 2576 | ++DOCSHELL 16260000 == 40 [pid = 2576] [id = 210] 11:11:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16833C00) [pid = 2576] [serial = 628] [outer = 00000000] 11:11:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DA1C00) [pid = 2576] [serial = 629] [outer = 16833C00] 11:11:24 INFO - PROCESS | 2576 | 1466014284623 Marionette DEBUG loaded listener.js 11:11:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DD5400) [pid = 2576] [serial = 630] [outer = 16833C00] 11:11:25 INFO - PROCESS | 2576 | 1466014285255 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 2576 | 1466014285429 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 11:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:11:25 INFO - PROCESS | 2576 | 1466014285443 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - PROCESS | 2576 | 1466014285446 Marionette TRACE conn7 <- [1,806,null,{}] 11:11:25 INFO - PROCESS | 2576 | 1466014285451 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 2576 | 1466014285454 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:25 INFO - PROCESS | 2576 | 1466014285557 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 11:11:25 INFO - PROCESS | 2576 | 1466014285635 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 2576 | 1466014285641 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:25 INFO - PROCESS | 2576 | ++DOCSHELL 11808000 == 41 [pid = 2576] [id = 211] 11:11:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1180A400) [pid = 2576] [serial = 631] [outer = 00000000] 11:11:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (11BBB800) [pid = 2576] [serial = 632] [outer = 1180A400] 11:11:25 INFO - PROCESS | 2576 | 1466014285730 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (122DF000) [pid = 2576] [serial = 633] [outer = 1180A400] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 179E8800 == 40 [pid = 2576] [id = 207] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 17482C00 == 39 [pid = 2576] [id = 206] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 13451800 == 38 [pid = 2576] [id = 205] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 0D6E7C00 == 37 [pid = 2576] [id = 204] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 16D99400 == 36 [pid = 2576] [id = 203] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 150E2800 == 35 [pid = 2576] [id = 202] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 00B8C000 == 34 [pid = 2576] [id = 201] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 12240800 == 33 [pid = 2576] [id = 200] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 0D2F1000 == 32 [pid = 2576] [id = 199] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 16C7D000 == 31 [pid = 2576] [id = 197] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 0DE5F400 == 30 [pid = 2576] [id = 198] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 16260000 == 29 [pid = 2576] [id = 210] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 18761400 == 28 [pid = 2576] [id = 208] 11:11:26 INFO - PROCESS | 2576 | --DOCSHELL 0DE5C400 == 27 [pid = 2576] [id = 209] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16D93400) [pid = 2576] [serial = 590] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DE5A000) [pid = 2576] [serial = 575] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DE5F800) [pid = 2576] [serial = 576] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19DAC800) [pid = 2576] [serial = 573] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19616400) [pid = 2576] [serial = 572] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11A22800) [pid = 2576] [serial = 578] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (139CC000) [pid = 2576] [serial = 581] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (14BA4400) [pid = 2576] [serial = 564] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139C6800) [pid = 2576] [serial = 563] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14B4F400) [pid = 2576] [serial = 584] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (175E0C00) [pid = 2576] [serial = 567] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16DE2C00) [pid = 2576] [serial = 566] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (18E77C00) [pid = 2576] [serial = 570] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (18D5A000) [pid = 2576] [serial = 569] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13AC6000) [pid = 2576] [serial = 582] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (15B3C400) [pid = 2576] [serial = 587] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (150EC000) [pid = 2576] [serial = 585] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (11ADB400) [pid = 2576] [serial = 579] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (15BA5400) [pid = 2576] [serial = 588] [outer = 00000000] [url = about:blank] 11:11:26 INFO - PROCESS | 2576 | 1466014286862 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1480ms 11:11:26 INFO - PROCESS | 2576 | 1466014286936 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 2576 | 1466014286940 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 11:11:26 INFO - PROCESS | 2576 | 1466014286963 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 2576 | 1466014286966 Marionette TRACE conn7 <- [1,810,null,{}] 11:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:11:27 INFO - PROCESS | 2576 | 1466014286971 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:27 INFO - PROCESS | 2576 | 1466014286974 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:27 INFO - PROCESS | 2576 | 1466014287059 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 11:11:27 INFO - PROCESS | 2576 | 1466014287140 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 2576 | 1466014287143 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:27 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0B400 == 28 [pid = 2576] [id = 212] 11:11:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DD0D800) [pid = 2576] [serial = 634] [outer = 00000000] 11:11:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0DE60800) [pid = 2576] [serial = 635] [outer = 0DD0D800] 11:11:27 INFO - PROCESS | 2576 | 1466014287190 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DF72000) [pid = 2576] [serial = 636] [outer = 0DD0D800] 11:11:27 INFO - PROCESS | 2576 | 1466014287605 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:11:27 INFO - PROCESS | 2576 | 1466014287645 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 11:11:27 INFO - PROCESS | 2576 | 1466014287651 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:11:27 INFO - PROCESS | 2576 | 1466014287653 Marionette TRACE conn7 <- [1,814,null,{}] 11:11:27 INFO - PROCESS | 2576 | 1466014287657 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:27 INFO - PROCESS | 2576 | 1466014287659 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:27 INFO - PROCESS | 2576 | 1466014287744 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 11:11:27 INFO - PROCESS | 2576 | 1466014287751 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 2576 | 1466014287753 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:27 INFO - PROCESS | 2576 | ++DOCSHELL 1220D400 == 29 [pid = 2576] [id = 213] 11:11:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1220E800) [pid = 2576] [serial = 637] [outer = 00000000] 11:11:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (123F3C00) [pid = 2576] [serial = 638] [outer = 1220E800] 11:11:27 INFO - PROCESS | 2576 | 1466014287801 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13765000) [pid = 2576] [serial = 639] [outer = 1220E800] 11:11:28 INFO - PROCESS | 2576 | 1466014288264 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 11:11:28 INFO - PROCESS | 2576 | 1466014288325 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 2576 | 1466014288327 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 11:11:28 INFO - PROCESS | 2576 | 1466014288331 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:11:28 INFO - PROCESS | 2576 | 1466014288334 Marionette TRACE conn7 <- [1,818,null,{}] 11:11:28 INFO - PROCESS | 2576 | 1466014288345 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 2576 | 1466014288349 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:28 INFO - PROCESS | 2576 | 1466014288433 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 11:11:28 INFO - PROCESS | 2576 | 1466014288516 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 2576 | 1466014288520 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:28 INFO - PROCESS | 2576 | ++DOCSHELL 14B9FC00 == 30 [pid = 2576] [id = 214] 11:11:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (14BA3800) [pid = 2576] [serial = 640] [outer = 00000000] 11:11:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (150E4000) [pid = 2576] [serial = 641] [outer = 14BA3800] 11:11:28 INFO - PROCESS | 2576 | 1466014288575 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (150EB800) [pid = 2576] [serial = 642] [outer = 14BA3800] 11:11:29 INFO - PROCESS | 2576 | 1466014288978 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 11:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:11:29 INFO - PROCESS | 2576 | 1466014289007 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 2576 | 1466014289010 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 11:11:29 INFO - PROCESS | 2576 | 1466014289012 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 2576 | 1466014289014 Marionette TRACE conn7 <- [1,822,null,{}] 11:11:29 INFO - PROCESS | 2576 | 1466014289017 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 2576 | 1466014289019 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:29 INFO - PROCESS | 2576 | 1466014289133 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 11:11:29 INFO - PROCESS | 2576 | 1466014289217 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 2576 | 1466014289219 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:29 INFO - PROCESS | 2576 | ++DOCSHELL 15179800 == 31 [pid = 2576] [id = 215] 11:11:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15329800) [pid = 2576] [serial = 643] [outer = 00000000] 11:11:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1625E400) [pid = 2576] [serial = 644] [outer = 15329800] 11:11:29 INFO - PROCESS | 2576 | 1466014289265 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C78000) [pid = 2576] [serial = 645] [outer = 15329800] 11:11:29 INFO - PROCESS | 2576 | 1466014289684 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 731ms 11:11:29 INFO - PROCESS | 2576 | 1466014289745 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 2576 | 1466014289747 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 11:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:11:29 INFO - PROCESS | 2576 | 1466014289749 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 2576 | 1466014289751 Marionette TRACE conn7 <- [1,826,null,{}] 11:11:29 INFO - PROCESS | 2576 | 1466014289764 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 2576 | 1466014289766 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:29 INFO - PROCESS | 2576 | 1466014289879 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 11:11:29 INFO - PROCESS | 2576 | 1466014289890 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 2576 | 1466014289892 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:29 INFO - PROCESS | 2576 | ++DOCSHELL 16C85800 == 32 [pid = 2576] [id = 216] 11:11:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16C86000) [pid = 2576] [serial = 646] [outer = 00000000] 11:11:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D9D800) [pid = 2576] [serial = 647] [outer = 16C86000] 11:11:29 INFO - PROCESS | 2576 | 1466014289935 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DB1400) [pid = 2576] [serial = 648] [outer = 16C86000] 11:11:30 INFO - PROCESS | 2576 | 1466014290369 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 11:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:11:30 INFO - PROCESS | 2576 | 1466014290421 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 2576 | 1466014290423 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 11:11:30 INFO - PROCESS | 2576 | 1466014290426 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 2576 | 1466014290428 Marionette TRACE conn7 <- [1,830,null,{}] 11:11:30 INFO - PROCESS | 2576 | 1466014290431 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 2576 | 1466014290437 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:30 INFO - PROCESS | 2576 | 1466014290597 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 11:11:30 INFO - PROCESS | 2576 | 1466014290604 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 2576 | 1466014290606 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:30 INFO - PROCESS | 2576 | ++DOCSHELL 16DD4400 == 33 [pid = 2576] [id = 217] 11:11:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DD4800) [pid = 2576] [serial = 649] [outer = 00000000] 11:11:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173CD000) [pid = 2576] [serial = 650] [outer = 16DD4800] 11:11:30 INFO - PROCESS | 2576 | 1466014290649 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175E1400) [pid = 2576] [serial = 651] [outer = 16DD4800] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (179EB800) [pid = 2576] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18765C00) [pid = 2576] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16D9A800) [pid = 2576] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16DB7800) [pid = 2576] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16C7D400) [pid = 2576] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D683400) [pid = 2576] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1224D800) [pid = 2576] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0DE61400) [pid = 2576] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DE5C800) [pid = 2576] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16834400) [pid = 2576] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (13AC8400) [pid = 2576] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:11:31 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (17484400) [pid = 2576] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:11:31 INFO - PROCESS | 2576 | 1466014291248 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 870ms 11:11:31 INFO - PROCESS | 2576 | 1466014291297 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 2576 | 1466014291299 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 11:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:11:31 INFO - PROCESS | 2576 | 1466014291306 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - PROCESS | 2576 | 1466014291308 Marionette TRACE conn7 <- [1,834,null,{}] 11:11:31 INFO - PROCESS | 2576 | 1466014291311 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:31 INFO - PROCESS | 2576 | 1466014291313 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:31 INFO - PROCESS | 2576 | 1466014291425 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 11:11:31 INFO - PROCESS | 2576 | 1466014291453 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:31 INFO - PROCESS | 2576 | 1466014291454 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:31 INFO - PROCESS | 2576 | ++DOCSHELL 0DB49C00 == 34 [pid = 2576] [id = 218] 11:11:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (139C8C00) [pid = 2576] [serial = 652] [outer = 00000000] 11:11:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DAE800) [pid = 2576] [serial = 653] [outer = 139C8C00] 11:11:31 INFO - PROCESS | 2576 | 1466014291497 Marionette DEBUG loaded listener.js 11:11:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16DAF000) [pid = 2576] [serial = 654] [outer = 139C8C00] 11:11:34 INFO - PROCESS | 2576 | 1466014294188 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2925ms 11:11:34 INFO - PROCESS | 2576 | 1466014294228 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 2576 | 1466014294233 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 11:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:11:34 INFO - PROCESS | 2576 | 1466014294238 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - PROCESS | 2576 | 1466014294241 Marionette TRACE conn7 <- [1,838,null,{}] 11:11:34 INFO - PROCESS | 2576 | 1466014294248 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 2576 | 1466014294251 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:34 INFO - PROCESS | 2576 | 1466014294395 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 11:11:34 INFO - PROCESS | 2576 | 1466014294522 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 2576 | 1466014294527 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:34 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0E400 == 35 [pid = 2576] [id = 219] 11:11:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DD0EC00) [pid = 2576] [serial = 655] [outer = 00000000] 11:11:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11A18800) [pid = 2576] [serial = 656] [outer = 0DD0EC00] 11:11:34 INFO - PROCESS | 2576 | 1466014294587 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12211800) [pid = 2576] [serial = 657] [outer = 0DD0EC00] 11:11:35 INFO - PROCESS | 2576 | 1466014295336 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1190ms 11:11:35 INFO - PROCESS | 2576 | 1466014295428 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 2576 | 1466014295432 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 11:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:11:35 INFO - PROCESS | 2576 | 1466014295439 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 2576 | 1466014295441 Marionette TRACE conn7 <- [1,842,null,{}] 11:11:35 INFO - PROCESS | 2576 | 1466014295445 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 2576 | 1466014295448 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:35 INFO - PROCESS | 2576 | 1466014295599 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 11:11:35 INFO - PROCESS | 2576 | 1466014295777 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 2576 | 1466014295780 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:35 INFO - PROCESS | 2576 | ++DOCSHELL 0CE97400 == 36 [pid = 2576] [id = 220] 11:11:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0D26B800) [pid = 2576] [serial = 658] [outer = 00000000] 11:11:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D6E5C00) [pid = 2576] [serial = 659] [outer = 0D26B800] 11:11:35 INFO - PROCESS | 2576 | 1466014295837 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0DD10C00) [pid = 2576] [serial = 660] [outer = 0D26B800] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 14B4A800 == 35 [pid = 2576] [id = 16] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 0DD10400 == 34 [pid = 2576] [id = 23] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 13ACEC00 == 33 [pid = 2576] [id = 12] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 0DD03800 == 32 [pid = 2576] [id = 18] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 19644C00 == 31 [pid = 2576] [id = 15] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 13ACB000 == 30 [pid = 2576] [id = 13] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 139C2C00 == 29 [pid = 2576] [id = 14] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 0E3F2400 == 28 [pid = 2576] [id = 8] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 16DD4400 == 27 [pid = 2576] [id = 217] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 16C85800 == 26 [pid = 2576] [id = 216] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 15179800 == 25 [pid = 2576] [id = 215] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 14B9FC00 == 24 [pid = 2576] [id = 214] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 1220D400 == 23 [pid = 2576] [id = 213] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 0DD0B400 == 22 [pid = 2576] [id = 212] 11:11:36 INFO - PROCESS | 2576 | --DOCSHELL 11808000 == 21 [pid = 2576] [id = 211] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1875FC00) [pid = 2576] [serial = 621] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18D56800) [pid = 2576] [serial = 624] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DAE000) [pid = 2576] [serial = 608] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18D0C400) [pid = 2576] [serial = 623] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16DE0000) [pid = 2576] [serial = 611] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16DB5000) [pid = 2576] [serial = 609] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16D9C800) [pid = 2576] [serial = 591] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DD0DC00) [pid = 2576] [serial = 596] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0E384400) [pid = 2576] [serial = 597] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (12E67400) [pid = 2576] [serial = 599] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13766C00) [pid = 2576] [serial = 600] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0E01B000) [pid = 2576] [serial = 593] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0E9D2800) [pid = 2576] [serial = 594] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (150E9400) [pid = 2576] [serial = 602] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (15329000) [pid = 2576] [serial = 603] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16C7CC00) [pid = 2576] [serial = 605] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (173CA400) [pid = 2576] [serial = 612] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (16DDB800) [pid = 2576] [serial = 614] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (175E5000) [pid = 2576] [serial = 617] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (1862B800) [pid = 2576] [serial = 620] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (16DDE400) [pid = 2576] [serial = 615] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (177F3C00) [pid = 2576] [serial = 618] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (16C80400) [pid = 2576] [serial = 606] [outer = 00000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2576 | 1466014296409 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1019ms 11:11:36 INFO - PROCESS | 2576 | 1466014296462 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 2576 | 1466014296466 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 11:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:11:36 INFO - PROCESS | 2576 | 1466014296470 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 2576 | 1466014296472 Marionette TRACE conn7 <- [1,846,null,{}] 11:11:36 INFO - PROCESS | 2576 | 1466014296477 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 2576 | 1466014296481 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:36 INFO - PROCESS | 2576 | 1466014296594 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 11:11:36 INFO - PROCESS | 2576 | 1466014296697 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 2576 | 1466014296699 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:36 INFO - PROCESS | 2576 | ++DOCSHELL 0E026000 == 22 [pid = 2576] [id = 221] 11:11:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (11AD8400) [pid = 2576] [serial = 661] [outer = 00000000] 11:11:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (1218F800) [pid = 2576] [serial = 662] [outer = 11AD8400] 11:11:36 INFO - PROCESS | 2576 | 1466014296746 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (13764C00) [pid = 2576] [serial = 663] [outer = 11AD8400] 11:11:37 INFO - PROCESS | 2576 | 1466014297180 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 731ms 11:11:37 INFO - PROCESS | 2576 | 1466014297204 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 11:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:11:37 INFO - PROCESS | 2576 | 1466014297208 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 11:11:37 INFO - PROCESS | 2576 | 1466014297212 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 2576 | 1466014297214 Marionette TRACE conn7 <- [1,850,null,{}] 11:11:37 INFO - PROCESS | 2576 | 1466014297218 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 2576 | 1466014297221 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:37 INFO - PROCESS | 2576 | 1466014297316 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 11:11:37 INFO - PROCESS | 2576 | 1466014297322 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 2576 | 1466014297324 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:37 INFO - PROCESS | 2576 | ++DOCSHELL 13AC8000 == 23 [pid = 2576] [id = 222] 11:11:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (13ACAC00) [pid = 2576] [serial = 664] [outer = 00000000] 11:11:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (14B4F400) [pid = 2576] [serial = 665] [outer = 13ACAC00] 11:11:37 INFO - PROCESS | 2576 | 1466014297369 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (150E6000) [pid = 2576] [serial = 666] [outer = 13ACAC00] 11:11:37 INFO - PROCESS | 2576 | 1466014297828 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 11:11:37 INFO - PROCESS | 2576 | 1466014297882 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 2576 | 1466014297884 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 11:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:11:37 INFO - PROCESS | 2576 | 1466014297889 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 2576 | 1466014297895 Marionette TRACE conn7 <- [1,854,null,{}] 11:11:37 INFO - PROCESS | 2576 | 1466014297904 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 2576 | 1466014297908 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:38 INFO - PROCESS | 2576 | 1466014297998 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 11:11:38 INFO - PROCESS | 2576 | 1466014298034 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 2576 | 1466014298036 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:38 INFO - PROCESS | 2576 | ++DOCSHELL 16C83C00 == 24 [pid = 2576] [id = 223] 11:11:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16C84400) [pid = 2576] [serial = 667] [outer = 00000000] 11:11:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16D95400) [pid = 2576] [serial = 668] [outer = 16C84400] 11:11:38 INFO - PROCESS | 2576 | 1466014298079 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16D9DC00) [pid = 2576] [serial = 669] [outer = 16C84400] 11:11:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16DD6000) [pid = 2576] [serial = 670] [outer = 0DF65400] 11:11:38 INFO - PROCESS | 2576 | 1466014298609 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 790ms 11:11:38 INFO - PROCESS | 2576 | 1466014298690 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 2576 | 1466014298692 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 11:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:11:38 INFO - PROCESS | 2576 | 1466014298695 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - PROCESS | 2576 | 1466014298697 Marionette TRACE conn7 <- [1,858,null,{}] 11:11:38 INFO - PROCESS | 2576 | 1466014298700 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 2576 | 1466014298702 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:38 INFO - PROCESS | 2576 | 1466014298815 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 11:11:38 INFO - PROCESS | 2576 | 1466014298825 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 2576 | 1466014298827 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:38 INFO - PROCESS | 2576 | ++DOCSHELL 16260C00 == 25 [pid = 2576] [id = 224] 11:11:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16831400) [pid = 2576] [serial = 671] [outer = 00000000] 11:11:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16DB8400) [pid = 2576] [serial = 672] [outer = 16831400] 11:11:38 INFO - PROCESS | 2576 | 1466014298916 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (173CBC00) [pid = 2576] [serial = 673] [outer = 16831400] 11:11:39 INFO - PROCESS | 2576 | 1466014299332 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 11:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:11:39 INFO - PROCESS | 2576 | 1466014299367 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 2576 | 1466014299369 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 11:11:39 INFO - PROCESS | 2576 | 1466014299372 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 2576 | 1466014299374 Marionette TRACE conn7 <- [1,862,null,{}] 11:11:39 INFO - PROCESS | 2576 | 1466014299382 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:39 INFO - PROCESS | 2576 | 1466014299384 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:39 INFO - PROCESS | 2576 | 1466014299497 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 11:11:39 INFO - PROCESS | 2576 | 1466014299503 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 2576 | 1466014299509 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:39 INFO - PROCESS | 2576 | ++DOCSHELL 173CF400 == 26 [pid = 2576] [id = 225] 11:11:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (173D0000) [pid = 2576] [serial = 674] [outer = 00000000] 11:11:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (175DDC00) [pid = 2576] [serial = 675] [outer = 173D0000] 11:11:39 INFO - PROCESS | 2576 | 1466014299563 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (179E7800) [pid = 2576] [serial = 676] [outer = 173D0000] 11:11:40 INFO - PROCESS | 2576 | 1466014300057 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 731ms 11:11:40 INFO - PROCESS | 2576 | 1466014300103 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 2576 | 1466014300105 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 11:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:11:40 INFO - PROCESS | 2576 | 1466014300108 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 2576 | 1466014300110 Marionette TRACE conn7 <- [1,866,null,{}] 11:11:40 INFO - PROCESS | 2576 | 1466014300113 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 2576 | 1466014300115 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:40 INFO - PROCESS | 2576 | 1466014300256 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 11:11:40 INFO - PROCESS | 2576 | 1466014300329 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 2576 | 1466014300331 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:40 INFO - PROCESS | 2576 | ++DOCSHELL 186DF800 == 27 [pid = 2576] [id = 226] 11:11:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (186E8400) [pid = 2576] [serial = 677] [outer = 00000000] 11:11:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (18D0C400) [pid = 2576] [serial = 678] [outer = 186E8400] 11:11:40 INFO - PROCESS | 2576 | 1466014300375 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1875D000) [pid = 2576] [serial = 679] [outer = 186E8400] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1180A400) [pid = 2576] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1220E800) [pid = 2576] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DD0D800) [pid = 2576] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (14BA3800) [pid = 2576] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (15329800) [pid = 2576] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16C86000) [pid = 2576] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16DD4800) [pid = 2576] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DE62800) [pid = 2576] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:11:40 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16833C00) [pid = 2576] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:11:40 INFO - PROCESS | 2576 | 1466014300771 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 11:11:40 INFO - PROCESS | 2576 | 1466014300779 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 2576 | 1466014300781 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 11:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:11:40 INFO - PROCESS | 2576 | 1466014300784 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 2576 | 1466014300786 Marionette TRACE conn7 <- [1,870,null,{}] 11:11:40 INFO - PROCESS | 2576 | 1466014300789 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 2576 | 1466014300791 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:40 INFO - PROCESS | 2576 | 1466014300900 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 11:11:40 INFO - PROCESS | 2576 | 1466014300949 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 2576 | 1466014300951 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:41 INFO - PROCESS | 2576 | ++DOCSHELL 14B51000 == 28 [pid = 2576] [id = 227] 11:11:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (14BA3800) [pid = 2576] [serial = 680] [outer = 00000000] 11:11:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (18761800) [pid = 2576] [serial = 681] [outer = 14BA3800] 11:11:41 INFO - PROCESS | 2576 | 1466014301009 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (18D56C00) [pid = 2576] [serial = 682] [outer = 14BA3800] 11:11:41 INFO - PROCESS | 2576 | 1466014301353 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 11:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:11:41 INFO - PROCESS | 2576 | 1466014301415 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 2576 | 1466014301417 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 11:11:41 INFO - PROCESS | 2576 | 1466014301428 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 2576 | 1466014301429 Marionette TRACE conn7 <- [1,874,null,{}] 11:11:41 INFO - PROCESS | 2576 | 1466014301433 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:41 INFO - PROCESS | 2576 | 1466014301435 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:41 INFO - PROCESS | 2576 | 1466014301513 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 11:11:41 INFO - PROCESS | 2576 | 1466014301518 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 2576 | 1466014301520 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:41 INFO - PROCESS | 2576 | ++DOCSHELL 18D53C00 == 29 [pid = 2576] [id = 228] 11:11:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (18D5C800) [pid = 2576] [serial = 683] [outer = 00000000] 11:11:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (18E84000) [pid = 2576] [serial = 684] [outer = 18D5C800] 11:11:41 INFO - PROCESS | 2576 | 1466014301565 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (18E84400) [pid = 2576] [serial = 685] [outer = 18D5C800] 11:11:42 INFO - PROCESS | 2576 | 1466014301996 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 11:11:42 INFO - PROCESS | 2576 | 1466014302058 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 11:11:42 INFO - PROCESS | 2576 | 1466014302060 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 11:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:11:42 INFO - PROCESS | 2576 | 1466014302063 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - PROCESS | 2576 | 1466014302065 Marionette TRACE conn7 <- [1,878,null,{}] 11:11:42 INFO - PROCESS | 2576 | 1466014302068 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 2576 | 1466014302070 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:42 INFO - PROCESS | 2576 | 1466014302161 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 11:11:42 INFO - PROCESS | 2576 | 1466014302168 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 2576 | 1466014302170 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:42 INFO - PROCESS | 2576 | ++DOCSHELL 11840400 == 30 [pid = 2576] [id = 229] 11:11:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11A21800) [pid = 2576] [serial = 686] [outer = 00000000] 11:11:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (19612800) [pid = 2576] [serial = 687] [outer = 11A21800] 11:11:42 INFO - PROCESS | 2576 | 1466014302213 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (19615800) [pid = 2576] [serial = 688] [outer = 11A21800] 11:11:42 INFO - PROCESS | 2576 | 1466014302692 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 11:11:42 INFO - PROCESS | 2576 | 1466014302797 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 11:11:42 INFO - PROCESS | 2576 | 1466014302802 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 11:11:42 INFO - PROCESS | 2576 | 1466014302808 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:11:42 INFO - PROCESS | 2576 | 1466014302811 Marionette TRACE conn7 <- [1,882,null,{}] 11:11:42 INFO - PROCESS | 2576 | 1466014302913 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 2576 | 1466014302916 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:43 INFO - PROCESS | 2576 | 1466014303026 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 11:11:43 INFO - PROCESS | 2576 | 1466014303117 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 2576 | 1466014303121 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:43 INFO - PROCESS | 2576 | ++DOCSHELL 0DE57400 == 31 [pid = 2576] [id = 230] 11:11:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E3F6C00) [pid = 2576] [serial = 689] [outer = 00000000] 11:11:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11AA3C00) [pid = 2576] [serial = 690] [outer = 0E3F6C00] 11:11:43 INFO - PROCESS | 2576 | 1466014303184 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13450C00) [pid = 2576] [serial = 691] [outer = 0E3F6C00] 11:11:43 INFO - PROCESS | 2576 | 1466014303749 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1009ms 11:11:43 INFO - PROCESS | 2576 | 1466014303821 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 2576 | 1466014303826 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 11:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:11:43 INFO - PROCESS | 2576 | 1466014303832 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 2576 | 1466014303835 Marionette TRACE conn7 <- [1,886,null,{}] 11:11:43 INFO - PROCESS | 2576 | 1466014303839 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 2576 | 1466014303842 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:44 INFO - PROCESS | 2576 | 1466014303985 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 11:11:44 INFO - PROCESS | 2576 | 1466014304110 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 2576 | 1466014304113 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:44 INFO - PROCESS | 2576 | ++DOCSHELL 15175800 == 32 [pid = 2576] [id = 231] 11:11:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1517B400) [pid = 2576] [serial = 692] [outer = 00000000] 11:11:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16254400) [pid = 2576] [serial = 693] [outer = 1517B400] 11:11:44 INFO - PROCESS | 2576 | 1466014304169 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16C7C400) [pid = 2576] [serial = 694] [outer = 1517B400] 11:11:44 INFO - PROCESS | 2576 | 1466014304807 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1019ms 11:11:44 INFO - PROCESS | 2576 | 1466014304854 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 2576 | 1466014304856 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 11:11:44 INFO - PROCESS | 2576 | 1466014304860 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:11:44 INFO - PROCESS | 2576 | 1466014304864 Marionette TRACE conn7 <- [1,890,null,{}] 11:11:44 INFO - PROCESS | 2576 | 1466014304874 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:44 INFO - PROCESS | 2576 | 1466014304879 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:45 INFO - PROCESS | 2576 | 1466014304988 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 11:11:45 INFO - PROCESS | 2576 | 1466014305115 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 2576 | 1466014305118 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:45 INFO - PROCESS | 2576 | ++DOCSHELL 18764C00 == 33 [pid = 2576] [id = 232] 11:11:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18766000) [pid = 2576] [serial = 695] [outer = 00000000] 11:11:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1960A400) [pid = 2576] [serial = 696] [outer = 18766000] 11:11:45 INFO - PROCESS | 2576 | 1466014305176 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (196F5000) [pid = 2576] [serial = 697] [outer = 18766000] 11:11:45 INFO - PROCESS | 2576 | 1466014305918 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1133ms 11:11:46 INFO - PROCESS | 2576 | 1466014305997 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 2576 | 1466014306001 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 11:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:11:46 INFO - PROCESS | 2576 | 1466014306006 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 2576 | 1466014306009 Marionette TRACE conn7 <- [1,894,null,{}] 11:11:46 INFO - PROCESS | 2576 | 1466014306014 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:46 INFO - PROCESS | 2576 | 1466014306017 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:46 INFO - PROCESS | 2576 | 1466014306115 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 11:11:46 INFO - PROCESS | 2576 | 1466014306199 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 2576 | 1466014306204 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:46 INFO - PROCESS | 2576 | ++DOCSHELL 0D7F1C00 == 34 [pid = 2576] [id = 233] 11:11:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0DD01C00) [pid = 2576] [serial = 698] [outer = 00000000] 11:11:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (11AA3400) [pid = 2576] [serial = 699] [outer = 0DD01C00] 11:11:46 INFO - PROCESS | 2576 | 1466014306297 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (12240800) [pid = 2576] [serial = 700] [outer = 0DD01C00] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0D7ED800 == 33 [pid = 2576] [id = 22] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0DE58800 == 32 [pid = 2576] [id = 19] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 1CC10800 == 31 [pid = 2576] [id = 24] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0DB49C00 == 30 [pid = 2576] [id = 218] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0DD0E400 == 29 [pid = 2576] [id = 219] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0DD01400 == 28 [pid = 2576] [id = 26] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 175E4000 == 27 [pid = 2576] [id = 25] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 1875C400 == 26 [pid = 2576] [id = 21] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 18E77400 == 25 [pid = 2576] [id = 20] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0E43BC00 == 24 [pid = 2576] [id = 17] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0E489000 == 23 [pid = 2576] [id = 27] 11:11:47 INFO - PROCESS | 2576 | --DOCSHELL 0DB49000 == 22 [pid = 2576] [id = 28] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DAE800) [pid = 2576] [serial = 653] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (122DF000) [pid = 2576] [serial = 633] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (11BBB800) [pid = 2576] [serial = 632] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (123F3C00) [pid = 2576] [serial = 638] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13765000) [pid = 2576] [serial = 639] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DE60800) [pid = 2576] [serial = 635] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DF72000) [pid = 2576] [serial = 636] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (150E4000) [pid = 2576] [serial = 641] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1625E400) [pid = 2576] [serial = 644] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16D9D800) [pid = 2576] [serial = 647] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DB1400) [pid = 2576] [serial = 648] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16C78000) [pid = 2576] [serial = 645] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (173CD000) [pid = 2576] [serial = 650] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (175E1400) [pid = 2576] [serial = 651] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13AC1400) [pid = 2576] [serial = 627] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1376D000) [pid = 2576] [serial = 626] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16DD5400) [pid = 2576] [serial = 630] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16DA1C00) [pid = 2576] [serial = 629] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (150EB800) [pid = 2576] [serial = 642] [outer = 00000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2576 | 1466014307409 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1438ms 11:11:47 INFO - PROCESS | 2576 | 1466014307445 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 2576 | 1466014307449 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 11:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:11:47 INFO - PROCESS | 2576 | 1466014307453 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 2576 | 1466014307458 Marionette TRACE conn7 <- [1,898,null,{}] 11:11:47 INFO - PROCESS | 2576 | 1466014307463 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 2576 | 1466014307465 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:47 INFO - PROCESS | 2576 | 1466014307554 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 11:11:47 INFO - PROCESS | 2576 | 1466014307586 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 2576 | 1466014307589 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:47 INFO - PROCESS | 2576 | ++DOCSHELL 0DB48C00 == 23 [pid = 2576] [id = 234] 11:11:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DD02000) [pid = 2576] [serial = 701] [outer = 00000000] 11:11:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DE60400) [pid = 2576] [serial = 702] [outer = 0DD02000] 11:11:47 INFO - PROCESS | 2576 | 1466014307708 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DF50800) [pid = 2576] [serial = 703] [outer = 0DD02000] 11:11:48 INFO - PROCESS | 2576 | 1466014308089 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 11:11:48 INFO - PROCESS | 2576 | 1466014308145 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 2576 | 1466014308150 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 11:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:11:48 INFO - PROCESS | 2576 | 1466014308156 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 2576 | 1466014308158 Marionette TRACE conn7 <- [1,902,null,{}] 11:11:48 INFO - PROCESS | 2576 | 1466014308162 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 2576 | 1466014308165 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:48 INFO - PROCESS | 2576 | 1466014308281 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 11:11:48 INFO - PROCESS | 2576 | 1466014308291 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 2576 | 1466014308293 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:48 INFO - PROCESS | 2576 | ++DOCSHELL 11ADC000 == 24 [pid = 2576] [id = 235] 11:11:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11BC3000) [pid = 2576] [serial = 704] [outer = 00000000] 11:11:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (12245C00) [pid = 2576] [serial = 705] [outer = 11BC3000] 11:11:48 INFO - PROCESS | 2576 | 1466014308339 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (123F7400) [pid = 2576] [serial = 706] [outer = 11BC3000] 11:11:48 INFO - PROCESS | 2576 | 1466014308762 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 11:11:48 INFO - PROCESS | 2576 | 1466014308795 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 2576 | 1466014308797 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 11:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:11:48 INFO - PROCESS | 2576 | 1466014308801 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 2576 | 1466014308805 Marionette TRACE conn7 <- [1,906,null,{}] 11:11:48 INFO - PROCESS | 2576 | 1466014308820 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 2576 | 1466014308825 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:48 INFO - PROCESS | 2576 | 1466014308908 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 11:11:48 INFO - PROCESS | 2576 | 1466014308918 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 2576 | 1466014308921 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:48 INFO - PROCESS | 2576 | ++DOCSHELL 14B3D000 == 25 [pid = 2576] [id = 236] 11:11:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14B3F000) [pid = 2576] [serial = 707] [outer = 00000000] 11:11:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14B4B800) [pid = 2576] [serial = 708] [outer = 14B3F000] 11:11:49 INFO - PROCESS | 2576 | 1466014308968 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (150E4C00) [pid = 2576] [serial = 709] [outer = 14B3F000] 11:11:49 INFO - PROCESS | 2576 | 1466014309424 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 11:11:49 INFO - PROCESS | 2576 | 1466014309522 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 2576 | 1466014309524 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 11:11:49 INFO - PROCESS | 2576 | 1466014309541 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 2576 | 1466014309543 Marionette TRACE conn7 <- [1,910,null,{}] 11:11:49 INFO - PROCESS | 2576 | 1466014309547 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:11:49 INFO - PROCESS | 2576 | 1466014309549 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:49 INFO - PROCESS | 2576 | 1466014309695 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 11:11:49 INFO - PROCESS | 2576 | 1466014309715 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 2576 | 1466014309717 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:49 INFO - PROCESS | 2576 | ++DOCSHELL 15330800 == 26 [pid = 2576] [id = 237] 11:11:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15B36800) [pid = 2576] [serial = 710] [outer = 00000000] 11:11:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1625F000) [pid = 2576] [serial = 711] [outer = 15B36800] 11:11:49 INFO - PROCESS | 2576 | 1466014309761 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16C77800) [pid = 2576] [serial = 712] [outer = 15B36800] 11:11:50 INFO - PROCESS | 2576 | 1466014310174 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 11:11:50 INFO - PROCESS | 2576 | 1466014310220 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 2576 | 1466014310222 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 11:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:11:50 INFO - PROCESS | 2576 | 1466014310224 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 2576 | 1466014310226 Marionette TRACE conn7 <- [1,914,null,{}] 11:11:50 INFO - PROCESS | 2576 | 1466014310236 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 2576 | 1466014310238 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:50 INFO - PROCESS | 2576 | 1466014310343 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 11:11:50 INFO - PROCESS | 2576 | 1466014310348 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:50 INFO - PROCESS | 2576 | 1466014310350 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:50 INFO - PROCESS | 2576 | ++DOCSHELL 15B8D000 == 27 [pid = 2576] [id = 238] 11:11:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16C7B400) [pid = 2576] [serial = 713] [outer = 00000000] 11:11:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16D98400) [pid = 2576] [serial = 714] [outer = 16C7B400] 11:11:50 INFO - PROCESS | 2576 | 1466014310394 Marionette DEBUG loaded listener.js 11:11:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16DA0C00) [pid = 2576] [serial = 715] [outer = 16C7B400] 11:11:50 INFO - PROCESS | 2576 | 1466014310847 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 11:11:50 INFO - PROCESS | 2576 | 1466014310896 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 2576 | 1466014310898 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 11:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:11:50 INFO - PROCESS | 2576 | 1466014310907 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 2576 | 1466014310908 Marionette TRACE conn7 <- [1,918,null,{}] 11:11:50 INFO - PROCESS | 2576 | 1466014310912 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 2576 | 1466014310917 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:51 INFO - PROCESS | 2576 | 1466014311065 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 11:11:51 INFO - PROCESS | 2576 | 1466014311107 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 2576 | 1466014311109 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:51 INFO - PROCESS | 2576 | ++DOCSHELL 16DAD000 == 28 [pid = 2576] [id = 239] 11:11:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DB0C00) [pid = 2576] [serial = 716] [outer = 00000000] 11:11:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (173C8400) [pid = 2576] [serial = 717] [outer = 16DB0C00] 11:11:51 INFO - PROCESS | 2576 | 1466014311153 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (173D2800) [pid = 2576] [serial = 718] [outer = 16DB0C00] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16831400) [pid = 2576] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (173D0000) [pid = 2576] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11AD8400) [pid = 2576] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13ACAC00) [pid = 2576] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16C84400) [pid = 2576] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (139C8C00) [pid = 2576] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D26B800) [pid = 2576] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DD0EC00) [pid = 2576] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14BA3800) [pid = 2576] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (186E8400) [pid = 2576] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18D5C800) [pid = 2576] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:11:51 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (11A21800) [pid = 2576] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:11:51 INFO - PROCESS | 2576 | 1466014311768 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 930ms 11:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:11:51 INFO - PROCESS | 2576 | 1466014311841 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 11:11:51 INFO - PROCESS | 2576 | 1466014311843 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 11:11:51 INFO - PROCESS | 2576 | 1466014311846 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:11:51 INFO - PROCESS | 2576 | 1466014311848 Marionette TRACE conn7 <- [1,922,null,{}] 11:11:51 INFO - PROCESS | 2576 | 1466014311851 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:51 INFO - PROCESS | 2576 | 1466014311853 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:51 INFO - PROCESS | 2576 | 1466014311928 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 11:11:51 INFO - PROCESS | 2576 | 1466014311934 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 2576 | 1466014311935 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:51 INFO - PROCESS | 2576 | ++DOCSHELL 0E01B000 == 29 [pid = 2576] [id = 240] 11:11:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16831400) [pid = 2576] [serial = 719] [outer = 00000000] 11:11:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DDA000) [pid = 2576] [serial = 720] [outer = 16831400] 11:11:52 INFO - PROCESS | 2576 | 1466014311979 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (173C8800) [pid = 2576] [serial = 721] [outer = 16831400] 11:11:52 INFO - PROCESS | 2576 | 1466014312405 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 11:11:52 INFO - PROCESS | 2576 | 1466014312417 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 2576 | 1466014312419 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 11:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:11:52 INFO - PROCESS | 2576 | 1466014312440 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 2576 | 1466014312442 Marionette TRACE conn7 <- [1,926,null,{}] 11:11:52 INFO - PROCESS | 2576 | 1466014312445 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:52 INFO - PROCESS | 2576 | 1466014312447 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:52 INFO - PROCESS | 2576 | 1466014312527 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 11:11:52 INFO - PROCESS | 2576 | 1466014312547 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 2576 | 1466014312549 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:52 INFO - PROCESS | 2576 | ++DOCSHELL 1183A800 == 30 [pid = 2576] [id = 241] 11:11:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DD4C00) [pid = 2576] [serial = 722] [outer = 00000000] 11:11:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (175E6800) [pid = 2576] [serial = 723] [outer = 16DD4C00] 11:11:52 INFO - PROCESS | 2576 | 1466014312592 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (175E1C00) [pid = 2576] [serial = 724] [outer = 16DD4C00] 11:11:53 INFO - PROCESS | 2576 | 1466014312999 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 11:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:11:53 INFO - PROCESS | 2576 | 1466014313068 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 11:11:53 INFO - PROCESS | 2576 | 1466014313070 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 11:11:53 INFO - PROCESS | 2576 | 1466014313073 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:11:53 INFO - PROCESS | 2576 | 1466014313075 Marionette TRACE conn7 <- [1,930,null,{}] 11:11:53 INFO - PROCESS | 2576 | 1466014313079 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:53 INFO - PROCESS | 2576 | 1466014313080 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:53 INFO - PROCESS | 2576 | 1466014313159 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 11:11:53 INFO - PROCESS | 2576 | 1466014313166 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 2576 | 1466014313168 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:53 INFO - PROCESS | 2576 | ++DOCSHELL 1875FC00 == 31 [pid = 2576] [id = 242] 11:11:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (18760000) [pid = 2576] [serial = 725] [outer = 00000000] 11:11:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18D08000) [pid = 2576] [serial = 726] [outer = 18760000] 11:11:53 INFO - PROCESS | 2576 | 1466014313211 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (18D5C400) [pid = 2576] [serial = 727] [outer = 18760000] 11:11:53 INFO - PROCESS | 2576 | 1466014313890 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 11:11:54 INFO - PROCESS | 2576 | 1466014314008 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 2576 | 1466014314013 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 11:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:11:54 INFO - PROCESS | 2576 | 1466014314018 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 2576 | 1466014314021 Marionette TRACE conn7 <- [1,934,null,{}] 11:11:54 INFO - PROCESS | 2576 | 1466014314081 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 2576 | 1466014314084 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:54 INFO - PROCESS | 2576 | 1466014314203 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 11:11:54 INFO - PROCESS | 2576 | 1466014314307 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 2576 | 1466014314310 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:54 INFO - PROCESS | 2576 | ++DOCSHELL 0D765000 == 32 [pid = 2576] [id = 243] 11:11:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0DB4DC00) [pid = 2576] [serial = 728] [outer = 00000000] 11:11:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0E3EE000) [pid = 2576] [serial = 729] [outer = 0DB4DC00] 11:11:54 INFO - PROCESS | 2576 | 1466014314366 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (11804000) [pid = 2576] [serial = 730] [outer = 0DB4DC00] 11:11:55 INFO - PROCESS | 2576 | 1466014315124 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1172ms 11:11:55 INFO - PROCESS | 2576 | 1466014315199 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 2576 | 1466014315204 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 11:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:11:55 INFO - PROCESS | 2576 | 1466014315210 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 2576 | 1466014315213 Marionette TRACE conn7 <- [1,938,null,{}] 11:11:55 INFO - PROCESS | 2576 | 1466014315217 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 2576 | 1466014315220 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:55 INFO - PROCESS | 2576 | 1466014315437 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 11:11:55 INFO - PROCESS | 2576 | 1466014315566 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 2576 | 1466014315569 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:55 INFO - PROCESS | 2576 | ++DOCSHELL 0D638800 == 33 [pid = 2576] [id = 244] 11:11:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D683400) [pid = 2576] [serial = 731] [outer = 00000000] 11:11:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D7ED800) [pid = 2576] [serial = 732] [outer = 0D683400] 11:11:55 INFO - PROCESS | 2576 | 1466014315619 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0DD0E400) [pid = 2576] [serial = 733] [outer = 0D683400] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DB8400) [pid = 2576] [serial = 672] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (175DDC00) [pid = 2576] [serial = 675] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1218F800) [pid = 2576] [serial = 662] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13764C00) [pid = 2576] [serial = 663] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (173CBC00) [pid = 2576] [serial = 673] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14B4F400) [pid = 2576] [serial = 665] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (150E6000) [pid = 2576] [serial = 666] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16D95400) [pid = 2576] [serial = 668] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DAF000) [pid = 2576] [serial = 654] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D6E5C00) [pid = 2576] [serial = 659] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DD10C00) [pid = 2576] [serial = 660] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11A18800) [pid = 2576] [serial = 656] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (12211800) [pid = 2576] [serial = 657] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18761800) [pid = 2576] [serial = 681] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (18D0C400) [pid = 2576] [serial = 678] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (179E7800) [pid = 2576] [serial = 676] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18E84400) [pid = 2576] [serial = 685] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (19615800) [pid = 2576] [serial = 688] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19612800) [pid = 2576] [serial = 687] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1683AC00) [pid = 2576] [serial = 375] [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.] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (18E84000) [pid = 2576] [serial = 684] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1875D000) [pid = 2576] [serial = 679] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (18D56C00) [pid = 2576] [serial = 682] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16D9DC00) [pid = 2576] [serial = 669] [outer = 00000000] [url = about:blank] 11:11:56 INFO - PROCESS | 2576 | 1466014316163 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1024ms 11:11:56 INFO - PROCESS | 2576 | 1466014316235 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 2576 | 1466014316239 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 11:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:11:56 INFO - PROCESS | 2576 | 1466014316243 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 2576 | 1466014316246 Marionette TRACE conn7 <- [1,942,null,{}] 11:11:56 INFO - PROCESS | 2576 | 1466014316250 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 2576 | 1466014316253 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:56 INFO - PROCESS | 2576 | 1466014316340 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 11:11:56 INFO - PROCESS | 2576 | 1466014316423 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 2576 | 1466014316425 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:56 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5DC00 == 34 [pid = 2576] [id = 245] 11:11:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0DE5E400) [pid = 2576] [serial = 734] [outer = 00000000] 11:11:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0EB34400) [pid = 2576] [serial = 735] [outer = 0DE5E400] 11:11:56 INFO - PROCESS | 2576 | 1466014316471 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (11AA4800) [pid = 2576] [serial = 736] [outer = 0DE5E400] 11:11:56 INFO - PROCESS | 2576 | 1466014316875 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 11:11:56 INFO - PROCESS | 2576 | 1466014316935 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 2576 | 1466014316938 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 11:11:56 INFO - PROCESS | 2576 | 1466014316944 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 2576 | 1466014316946 Marionette TRACE conn7 <- [1,946,null,{}] 11:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:11:56 INFO - PROCESS | 2576 | 1466014316949 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 2576 | 1466014316952 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:57 INFO - PROCESS | 2576 | 1466014317036 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 11:11:57 INFO - PROCESS | 2576 | 1466014317045 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:57 INFO - PROCESS | 2576 | 1466014317047 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:57 INFO - PROCESS | 2576 | ++DOCSHELL 14B3A400 == 35 [pid = 2576] [id = 246] 11:11:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (14B3CC00) [pid = 2576] [serial = 737] [outer = 00000000] 11:11:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (14B4B000) [pid = 2576] [serial = 738] [outer = 14B3CC00] 11:11:57 INFO - PROCESS | 2576 | 1466014317091 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (14BA3800) [pid = 2576] [serial = 739] [outer = 14B3CC00] 11:11:57 INFO - PROCESS | 2576 | 1466014317722 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 830ms 11:11:57 INFO - PROCESS | 2576 | 1466014317783 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 2576 | 1466014317787 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 11:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:11:57 INFO - PROCESS | 2576 | 1466014317807 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 2576 | 1466014317810 Marionette TRACE conn7 <- [1,950,null,{}] 11:11:57 INFO - PROCESS | 2576 | 1466014317817 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 2576 | 1466014317820 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:57 INFO - PROCESS | 2576 | 1466014317933 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 11:11:58 INFO - PROCESS | 2576 | 1466014318008 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 2576 | 1466014318011 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:58 INFO - PROCESS | 2576 | ++DOCSHELL 0DE58C00 == 36 [pid = 2576] [id = 247] 11:11:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E020400) [pid = 2576] [serial = 740] [outer = 00000000] 11:11:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (139C4400) [pid = 2576] [serial = 741] [outer = 0E020400] 11:11:58 INFO - PROCESS | 2576 | 1466014318109 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13ACC800) [pid = 2576] [serial = 742] [outer = 0E020400] 11:11:58 INFO - PROCESS | 2576 | 1466014318694 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 11:11:58 INFO - PROCESS | 2576 | 1466014318740 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 11:11:58 INFO - PROCESS | 2576 | 1466014318745 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 11:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:11:58 INFO - PROCESS | 2576 | 1466014318751 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:11:58 INFO - PROCESS | 2576 | 1466014318754 Marionette TRACE conn7 <- [1,954,null,{}] 11:11:58 INFO - PROCESS | 2576 | 1466014318758 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:58 INFO - PROCESS | 2576 | 1466014318761 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:58 INFO - PROCESS | 2576 | 1466014318866 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 11:11:58 INFO - PROCESS | 2576 | 1466014318948 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 2576 | 1466014318951 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:59 INFO - PROCESS | 2576 | ++DOCSHELL 15B8B400 == 37 [pid = 2576] [id = 248] 11:11:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15BA4800) [pid = 2576] [serial = 743] [outer = 00000000] 11:11:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1625E400) [pid = 2576] [serial = 744] [outer = 15BA4800] 11:11:59 INFO - PROCESS | 2576 | 1466014319047 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16C77400) [pid = 2576] [serial = 745] [outer = 15BA4800] 11:11:59 INFO - PROCESS | 2576 | 1466014319627 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 931ms 11:11:59 INFO - PROCESS | 2576 | 1466014319713 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 2576 | 1466014319716 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 11:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:11:59 INFO - PROCESS | 2576 | 1466014319734 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 2576 | 1466014319738 Marionette TRACE conn7 <- [1,958,null,{}] 11:11:59 INFO - PROCESS | 2576 | 1466014319751 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 2576 | 1466014319757 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:11:59 INFO - PROCESS | 2576 | 1466014319869 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 11:12:00 INFO - PROCESS | 2576 | 1466014319987 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 2576 | 1466014319991 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:00 INFO - PROCESS | 2576 | ++DOCSHELL 16DB4800 == 38 [pid = 2576] [id = 249] 11:12:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DB6400) [pid = 2576] [serial = 746] [outer = 00000000] 11:12:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DD3C00) [pid = 2576] [serial = 747] [outer = 16DB6400] 11:12:00 INFO - PROCESS | 2576 | 1466014320048 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DDC400) [pid = 2576] [serial = 748] [outer = 16DB6400] 11:12:00 INFO - PROCESS | 2576 | 1466014320589 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 890ms 11:12:00 INFO - PROCESS | 2576 | 1466014320623 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 2576 | 1466014320626 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 11:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:12:00 INFO - PROCESS | 2576 | 1466014320630 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - PROCESS | 2576 | 1466014320632 Marionette TRACE conn7 <- [1,962,null,{}] 11:12:00 INFO - PROCESS | 2576 | 1466014320636 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:00 INFO - PROCESS | 2576 | 1466014320638 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:00 INFO - PROCESS | 2576 | 1466014320746 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 11:12:00 INFO - PROCESS | 2576 | 1466014320844 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 2576 | 1466014320846 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:00 INFO - PROCESS | 2576 | ++DOCSHELL 173D0400 == 39 [pid = 2576] [id = 250] 11:12:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173D0800) [pid = 2576] [serial = 749] [outer = 00000000] 11:12:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175DF400) [pid = 2576] [serial = 750] [outer = 173D0800] 11:12:00 INFO - PROCESS | 2576 | 1466014320899 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (175E4400) [pid = 2576] [serial = 751] [outer = 173D0800] 11:12:01 INFO - PROCESS | 2576 | 1466014321523 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 11:12:01 INFO - PROCESS | 2576 | 1466014321569 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 2576 | 1466014321572 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 11:12:01 INFO - PROCESS | 2576 | 1466014321578 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:12:01 INFO - PROCESS | 2576 | 1466014321581 Marionette TRACE conn7 <- [1,966,null,{}] 11:12:01 INFO - PROCESS | 2576 | 1466014321587 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 2576 | 1466014321589 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:01 INFO - PROCESS | 2576 | 1466014321688 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 1183A800 == 38 [pid = 2576] [id = 241] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 15B8D000 == 37 [pid = 2576] [id = 238] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 16DAD000 == 36 [pid = 2576] [id = 239] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 0E01B000 == 35 [pid = 2576] [id = 240] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 0D638800 == 34 [pid = 2576] [id = 244] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 0DE5DC00 == 33 [pid = 2576] [id = 245] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 0D765000 == 32 [pid = 2576] [id = 243] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 0CE97400 == 31 [pid = 2576] [id = 220] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 1875FC00 == 30 [pid = 2576] [id = 242] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 16DB4800 == 29 [pid = 2576] [id = 249] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 173D0400 == 28 [pid = 2576] [id = 250] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 15B8B400 == 27 [pid = 2576] [id = 248] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 14B3A400 == 26 [pid = 2576] [id = 246] 11:12:02 INFO - PROCESS | 2576 | --DOCSHELL 0DE58C00 == 25 [pid = 2576] [id = 247] 11:12:02 INFO - PROCESS | 2576 | 1466014322425 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 2576 | 1466014322428 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:02 INFO - PROCESS | 2576 | ++DOCSHELL 09069800 == 26 [pid = 2576] [id = 251] 11:12:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0906C400) [pid = 2576] [serial = 752] [outer = 00000000] 11:12:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0D276800) [pid = 2576] [serial = 753] [outer = 0906C400] 11:12:02 INFO - PROCESS | 2576 | 1466014322482 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D768000) [pid = 2576] [serial = 754] [outer = 0906C400] 11:12:02 INFO - PROCESS | 2576 | 1466014322950 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1430ms 11:12:03 INFO - PROCESS | 2576 | 1466014323015 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 2576 | 1466014323018 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 11:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:12:03 INFO - PROCESS | 2576 | 1466014323033 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 2576 | 1466014323036 Marionette TRACE conn7 <- [1,970,null,{}] 11:12:03 INFO - PROCESS | 2576 | 1466014323041 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 2576 | 1466014323044 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:03 INFO - PROCESS | 2576 | 1466014323156 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 11:12:03 INFO - PROCESS | 2576 | 1466014323215 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:03 INFO - PROCESS | 2576 | 1466014323218 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:03 INFO - PROCESS | 2576 | ++DOCSHELL 1220F000 == 27 [pid = 2576] [id = 252] 11:12:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (12212000) [pid = 2576] [serial = 755] [outer = 00000000] 11:12:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1224B800) [pid = 2576] [serial = 756] [outer = 12212000] 11:12:03 INFO - PROCESS | 2576 | 1466014323265 Marionette DEBUG loaded listener.js 11:12:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (12E69C00) [pid = 2576] [serial = 757] [outer = 12212000] 11:12:03 INFO - PROCESS | 2576 | 1466014323691 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 11:12:03 INFO - PROCESS | 2576 | 1466014323727 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 2576 | 1466014323732 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 11:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:12:03 INFO - PROCESS | 2576 | 1466014323735 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 2576 | 1466014323737 Marionette TRACE conn7 <- [1,974,null,{}] 11:12:03 INFO - PROCESS | 2576 | 1466014323741 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 2576 | 1466014323744 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:03 INFO - PROCESS | 2576 | 1466014323894 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 11:12:04 INFO - PROCESS | 2576 | 1466014323970 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 2576 | 1466014323973 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:04 INFO - PROCESS | 2576 | ++DOCSHELL 14BA3000 == 28 [pid = 2576] [id = 253] 11:12:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (14BA4800) [pid = 2576] [serial = 758] [outer = 00000000] 11:12:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (150E9C00) [pid = 2576] [serial = 759] [outer = 14BA4800] 11:12:04 INFO - PROCESS | 2576 | 1466014324018 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (150F0800) [pid = 2576] [serial = 760] [outer = 14BA4800] 11:12:04 INFO - PROCESS | 2576 | 1466014324466 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 11:12:04 INFO - PROCESS | 2576 | 1466014324509 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 2576 | 1466014324512 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 11:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:12:04 INFO - PROCESS | 2576 | 1466014324529 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 2576 | 1466014324535 Marionette TRACE conn7 <- [1,978,null,{}] 11:12:04 INFO - PROCESS | 2576 | 1466014324539 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 2576 | 1466014324543 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:04 INFO - PROCESS | 2576 | 1466014324657 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 11:12:04 INFO - PROCESS | 2576 | 1466014324666 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 2576 | 1466014324678 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:04 INFO - PROCESS | 2576 | ++DOCSHELL 0DD07800 == 29 [pid = 2576] [id = 254] 11:12:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1224A400) [pid = 2576] [serial = 761] [outer = 00000000] 11:12:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (16C83400) [pid = 2576] [serial = 762] [outer = 1224A400] 11:12:04 INFO - PROCESS | 2576 | 1466014324773 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (16DB3400) [pid = 2576] [serial = 763] [outer = 1224A400] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (14B3CC00) [pid = 2576] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (15B36800) [pid = 2576] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16C7B400) [pid = 2576] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (14B3F000) [pid = 2576] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DD01C00) [pid = 2576] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0DD02000) [pid = 2576] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (11BC3000) [pid = 2576] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DB0C00) [pid = 2576] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DE5E400) [pid = 2576] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0E3F6C00) [pid = 2576] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1517B400) [pid = 2576] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18766000) [pid = 2576] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DD4C00) [pid = 2576] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D683400) [pid = 2576] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18760000) [pid = 2576] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16831400) [pid = 2576] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:12:05 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DB4DC00) [pid = 2576] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:12:05 INFO - PROCESS | 2576 | 1466014325435 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 931ms 11:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:12:05 INFO - PROCESS | 2576 | 1466014325454 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 11:12:05 INFO - PROCESS | 2576 | 1466014325457 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 11:12:05 INFO - PROCESS | 2576 | 1466014325460 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:12:05 INFO - PROCESS | 2576 | 1466014325461 Marionette TRACE conn7 <- [1,982,null,{}] 11:12:05 INFO - PROCESS | 2576 | 1466014325466 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:05 INFO - PROCESS | 2576 | 1466014325468 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:05 INFO - PROCESS | 2576 | 1466014325584 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 11:12:05 INFO - PROCESS | 2576 | 1466014325637 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 2576 | 1466014325639 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:05 INFO - PROCESS | 2576 | ++DOCSHELL 11BC7C00 == 30 [pid = 2576] [id = 255] 11:12:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13765000) [pid = 2576] [serial = 764] [outer = 00000000] 11:12:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15331800) [pid = 2576] [serial = 765] [outer = 13765000] 11:12:05 INFO - PROCESS | 2576 | 1466014325685 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1625CC00) [pid = 2576] [serial = 766] [outer = 13765000] 11:12:06 INFO - PROCESS | 2576 | 1466014326027 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 11:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:12:06 INFO - PROCESS | 2576 | 1466014326090 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 2576 | 1466014326092 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 11:12:06 INFO - PROCESS | 2576 | 1466014326095 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 2576 | 1466014326097 Marionette TRACE conn7 <- [1,986,null,{}] 11:12:06 INFO - PROCESS | 2576 | 1466014326101 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 2576 | 1466014326103 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:06 INFO - PROCESS | 2576 | 1466014326179 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 11:12:06 INFO - PROCESS | 2576 | 1466014326201 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 2576 | 1466014326207 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:06 INFO - PROCESS | 2576 | ++DOCSHELL 16DD9C00 == 31 [pid = 2576] [id = 256] 11:12:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DDB000) [pid = 2576] [serial = 767] [outer = 00000000] 11:12:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173D0400) [pid = 2576] [serial = 768] [outer = 16DDB000] 11:12:06 INFO - PROCESS | 2576 | 1466014326259 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (175E2000) [pid = 2576] [serial = 769] [outer = 16DDB000] 11:12:06 INFO - PROCESS | 2576 | 1466014326732 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 11:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:12:06 INFO - PROCESS | 2576 | 1466014326766 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 2576 | 1466014326769 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 11:12:06 INFO - PROCESS | 2576 | 1466014326772 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 2576 | 1466014326773 Marionette TRACE conn7 <- [1,990,null,{}] 11:12:06 INFO - PROCESS | 2576 | 1466014326776 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 2576 | 1466014326779 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:06 INFO - PROCESS | 2576 | 1466014326870 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 11:12:06 INFO - PROCESS | 2576 | 1466014326889 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 2576 | 1466014326891 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:06 INFO - PROCESS | 2576 | ++DOCSHELL 0D274000 == 32 [pid = 2576] [id = 257] 11:12:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18766000) [pid = 2576] [serial = 770] [outer = 00000000] 11:12:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18D4FC00) [pid = 2576] [serial = 771] [outer = 18766000] 11:12:06 INFO - PROCESS | 2576 | 1466014326934 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18D52400) [pid = 2576] [serial = 772] [outer = 18766000] 11:12:07 INFO - PROCESS | 2576 | --DOCSHELL 1220F000 == 31 [pid = 2576] [id = 252] 11:12:07 INFO - PROCESS | 2576 | --DOCSHELL 09069800 == 30 [pid = 2576] [id = 251] 11:12:08 INFO - PROCESS | 2576 | --DOCSHELL 11BC7C00 == 29 [pid = 2576] [id = 255] 11:12:08 INFO - PROCESS | 2576 | --DOCSHELL 16DD9C00 == 28 [pid = 2576] [id = 256] 11:12:08 INFO - PROCESS | 2576 | --DOCSHELL 0DD07800 == 27 [pid = 2576] [id = 254] 11:12:08 INFO - PROCESS | 2576 | --DOCSHELL 14BA3000 == 26 [pid = 2576] [id = 253] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (123F7400) [pid = 2576] [serial = 706] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16C77800) [pid = 2576] [serial = 712] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (173C8400) [pid = 2576] [serial = 717] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11AA4800) [pid = 2576] [serial = 736] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13450C00) [pid = 2576] [serial = 691] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (11AA3C00) [pid = 2576] [serial = 690] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16C7C400) [pid = 2576] [serial = 694] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16254400) [pid = 2576] [serial = 693] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (196F5000) [pid = 2576] [serial = 697] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1960A400) [pid = 2576] [serial = 696] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DA0C00) [pid = 2576] [serial = 715] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (175E1C00) [pid = 2576] [serial = 724] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D7ED800) [pid = 2576] [serial = 732] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18D08000) [pid = 2576] [serial = 726] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (175E6800) [pid = 2576] [serial = 723] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (173D2800) [pid = 2576] [serial = 718] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16DDA000) [pid = 2576] [serial = 720] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (173C8800) [pid = 2576] [serial = 721] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0EB34400) [pid = 2576] [serial = 735] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (150E4C00) [pid = 2576] [serial = 709] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (18D5C400) [pid = 2576] [serial = 727] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0DD0E400) [pid = 2576] [serial = 733] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (0E3EE000) [pid = 2576] [serial = 729] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (11804000) [pid = 2576] [serial = 730] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (14BA3800) [pid = 2576] [serial = 739] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (14B4B000) [pid = 2576] [serial = 738] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1625F000) [pid = 2576] [serial = 711] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16D98400) [pid = 2576] [serial = 714] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (14B4B800) [pid = 2576] [serial = 708] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (12240800) [pid = 2576] [serial = 700] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (11AA3400) [pid = 2576] [serial = 699] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (0DE60400) [pid = 2576] [serial = 702] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (0DF50800) [pid = 2576] [serial = 703] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (12245C00) [pid = 2576] [serial = 705] [outer = 00000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2576 | 1466014328550 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1836ms 11:12:08 INFO - PROCESS | 2576 | 1466014328609 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 11:12:08 INFO - PROCESS | 2576 | 1466014328613 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 11:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:12:08 INFO - PROCESS | 2576 | 1466014328618 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - PROCESS | 2576 | 1466014328621 Marionette TRACE conn7 <- [1,994,null,{}] 11:12:08 INFO - PROCESS | 2576 | 1466014328627 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:08 INFO - PROCESS | 2576 | 1466014328630 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:08 INFO - PROCESS | 2576 | 1466014328718 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 11:12:08 INFO - PROCESS | 2576 | 1466014328727 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 2576 | 1466014328731 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:08 INFO - PROCESS | 2576 | ++DOCSHELL 0DE55C00 == 27 [pid = 2576] [id = 258] 11:12:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (0DE56C00) [pid = 2576] [serial = 773] [outer = 00000000] 11:12:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (0DE5B400) [pid = 2576] [serial = 774] [outer = 0DE56C00] 11:12:08 INFO - PROCESS | 2576 | 1466014328779 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0DE5FC00) [pid = 2576] [serial = 775] [outer = 0DE56C00] 11:12:09 INFO - PROCESS | 2576 | 1466014329241 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 11:12:09 INFO - PROCESS | 2576 | 1466014329288 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 2576 | 1466014329294 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 11:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:12:09 INFO - PROCESS | 2576 | 1466014329299 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 2576 | 1466014329302 Marionette TRACE conn7 <- [1,998,null,{}] 11:12:09 INFO - PROCESS | 2576 | 1466014329306 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 2576 | 1466014329309 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:09 INFO - PROCESS | 2576 | 1466014329395 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 11:12:09 INFO - PROCESS | 2576 | 1466014329405 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 2576 | 1466014329408 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:09 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D7400 == 28 [pid = 2576] [id = 259] 11:12:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0E9D7800) [pid = 2576] [serial = 776] [outer = 00000000] 11:12:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0EBC4400) [pid = 2576] [serial = 777] [outer = 0E9D7800] 11:12:09 INFO - PROCESS | 2576 | 1466014329455 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (11A96400) [pid = 2576] [serial = 778] [outer = 0E9D7800] 11:12:09 INFO - PROCESS | 2576 | 1466014329905 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 11:12:10 INFO - PROCESS | 2576 | 1466014329974 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 2576 | 1466014329976 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 11:12:10 INFO - PROCESS | 2576 | 1466014329980 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:12:10 INFO - PROCESS | 2576 | 1466014329983 Marionette TRACE conn7 <- [1,1002,null,{}] 11:12:10 INFO - PROCESS | 2576 | 1466014329994 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 2576 | 1466014329998 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:10 INFO - PROCESS | 2576 | 1466014330110 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 11:12:10 INFO - PROCESS | 2576 | 1466014330194 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 2576 | 1466014330198 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:10 INFO - PROCESS | 2576 | ++DOCSHELL 139C4C00 == 29 [pid = 2576] [id = 260] 11:12:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (139C5000) [pid = 2576] [serial = 779] [outer = 00000000] 11:12:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (139CA000) [pid = 2576] [serial = 780] [outer = 139C5000] 11:12:10 INFO - PROCESS | 2576 | 1466014330245 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13AC3C00) [pid = 2576] [serial = 781] [outer = 139C5000] 11:12:10 INFO - PROCESS | 2576 | 1466014330625 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 11:12:10 INFO - PROCESS | 2576 | 1466014330654 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 2576 | 1466014330656 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 11:12:10 INFO - PROCESS | 2576 | 1466014330659 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 2576 | 1466014330661 Marionette TRACE conn7 <- [1,1006,null,{}] 11:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:12:10 INFO - PROCESS | 2576 | 1466014330664 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 2576 | 1466014330666 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:10 INFO - PROCESS | 2576 | 1466014330778 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 11:12:10 INFO - PROCESS | 2576 | 1466014330822 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 2576 | 1466014330824 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:10 INFO - PROCESS | 2576 | ++DOCSHELL 11D89800 == 30 [pid = 2576] [id = 261] 11:12:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (139C7400) [pid = 2576] [serial = 782] [outer = 00000000] 11:12:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (14B4B000) [pid = 2576] [serial = 783] [outer = 139C7400] 11:12:10 INFO - PROCESS | 2576 | 1466014330871 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (150E4400) [pid = 2576] [serial = 784] [outer = 139C7400] 11:12:11 INFO - PROCESS | 2576 | 1466014331226 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 11:12:11 INFO - PROCESS | 2576 | 1466014331293 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 11:12:11 INFO - PROCESS | 2576 | 1466014331295 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 11:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:12:11 INFO - PROCESS | 2576 | 1466014331319 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:12:11 INFO - PROCESS | 2576 | 1466014331321 Marionette TRACE conn7 <- [1,1010,null,{}] 11:12:11 INFO - PROCESS | 2576 | 1466014331325 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:11 INFO - PROCESS | 2576 | 1466014331327 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:11 INFO - PROCESS | 2576 | 1466014331402 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 11:12:11 INFO - PROCESS | 2576 | 1466014331407 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 2576 | 1466014331409 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:11 INFO - PROCESS | 2576 | ++DOCSHELL 150E7800 == 31 [pid = 2576] [id = 262] 11:12:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (150EBC00) [pid = 2576] [serial = 785] [outer = 00000000] 11:12:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (15B8AC00) [pid = 2576] [serial = 786] [outer = 150EBC00] 11:12:11 INFO - PROCESS | 2576 | 1466014331451 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16261400) [pid = 2576] [serial = 787] [outer = 150EBC00] 11:12:11 INFO - PROCESS | 2576 | 1466014331890 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 650ms 11:12:11 INFO - PROCESS | 2576 | 1466014331958 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 11:12:11 INFO - PROCESS | 2576 | 1466014331960 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 11:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:12:11 INFO - PROCESS | 2576 | 1466014331963 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:12:11 INFO - PROCESS | 2576 | 1466014331964 Marionette TRACE conn7 <- [1,1014,null,{}] 11:12:12 INFO - PROCESS | 2576 | 1466014331968 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 2576 | 1466014331974 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:12 INFO - PROCESS | 2576 | 1466014332075 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 11:12:12 INFO - PROCESS | 2576 | 1466014332088 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 2576 | 1466014332090 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:12 INFO - PROCESS | 2576 | ++DOCSHELL 16C85400 == 32 [pid = 2576] [id = 263] 11:12:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16C85C00) [pid = 2576] [serial = 788] [outer = 00000000] 11:12:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16D96000) [pid = 2576] [serial = 789] [outer = 16C85C00] 11:12:12 INFO - PROCESS | 2576 | 1466014332133 Marionette DEBUG loaded listener.js 11:12:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (16D9C400) [pid = 2576] [serial = 790] [outer = 16C85C00] 11:12:12 INFO - PROCESS | 2576 | 1466014332570 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 11:12:12 INFO - PROCESS | 2576 | 1466014332634 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 2576 | 1466014332636 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 11:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:12:12 INFO - PROCESS | 2576 | 1466014332640 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 2576 | 1466014332641 Marionette TRACE conn7 <- [1,1018,null,{}] 11:12:12 INFO - PROCESS | 2576 | 1466014332645 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 2576 | 1466014332647 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:12 INFO - PROCESS | 2576 | 1466014332721 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 11:12:12 INFO - PROCESS | 2576 | 1466014332755 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 2576 | 1466014332757 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:12 INFO - PROCESS | 2576 | ++DOCSHELL 0CD59800 == 33 [pid = 2576] [id = 264] 11:12:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D6E5000) [pid = 2576] [serial = 791] [outer = 00000000] 11:12:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16DB6000) [pid = 2576] [serial = 792] [outer = 0D6E5000] 11:12:12 INFO - PROCESS | 2576 | 1466014332800 Marionette DEBUG loaded listener.js 11:12:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16DDB800) [pid = 2576] [serial = 793] [outer = 0D6E5000] 11:12:13 INFO - PROCESS | 2576 | 1466014333201 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 570ms 11:12:13 INFO - PROCESS | 2576 | 1466014333210 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 2576 | 1466014333212 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 11:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:12:13 INFO - PROCESS | 2576 | 1466014333215 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - PROCESS | 2576 | 1466014333217 Marionette TRACE conn7 <- [1,1022,null,{}] 11:12:13 INFO - PROCESS | 2576 | 1466014333220 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 2576 | 1466014333222 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:13 INFO - PROCESS | 2576 | 1466014333341 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 11:12:13 INFO - PROCESS | 2576 | 1466014333362 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 2576 | 1466014333364 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:13 INFO - PROCESS | 2576 | ++DOCSHELL 16DE1400 == 34 [pid = 2576] [id = 265] 11:12:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (173C8400) [pid = 2576] [serial = 794] [outer = 00000000] 11:12:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (173D2800) [pid = 2576] [serial = 795] [outer = 173C8400] 11:12:13 INFO - PROCESS | 2576 | 1466014333406 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (173D3000) [pid = 2576] [serial = 796] [outer = 173C8400] 11:12:13 INFO - PROCESS | 2576 | 1466014333840 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 11:12:13 INFO - PROCESS | 2576 | 1466014333887 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 11:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:12:13 INFO - PROCESS | 2576 | 1466014333889 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 11:12:13 INFO - PROCESS | 2576 | 1466014333892 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - PROCESS | 2576 | 1466014333894 Marionette TRACE conn7 <- [1,1026,null,{}] 11:12:13 INFO - PROCESS | 2576 | 1466014333897 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 2576 | 1466014333899 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:14 INFO - PROCESS | 2576 | 1466014334006 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 11:12:14 INFO - PROCESS | 2576 | 1466014334012 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 2576 | 1466014334013 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:14 INFO - PROCESS | 2576 | ++DOCSHELL 139C4800 == 35 [pid = 2576] [id = 266] 11:12:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (175EB000) [pid = 2576] [serial = 797] [outer = 00000000] 11:12:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18757800) [pid = 2576] [serial = 798] [outer = 175EB000] 11:12:14 INFO - PROCESS | 2576 | 1466014334055 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1875B400) [pid = 2576] [serial = 799] [outer = 175EB000] 11:12:14 INFO - PROCESS | 2576 | 1466014334531 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 11:12:14 INFO - PROCESS | 2576 | 1466014334568 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 2576 | 1466014334570 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 11:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:12:14 INFO - PROCESS | 2576 | 1466014334574 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 2576 | 1466014334575 Marionette TRACE conn7 <- [1,1030,null,{}] 11:12:14 INFO - PROCESS | 2576 | 1466014334578 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 2576 | 1466014334580 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:14 INFO - PROCESS | 2576 | 1466014334691 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 11:12:14 INFO - PROCESS | 2576 | 1466014334696 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 2576 | 1466014334698 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:14 INFO - PROCESS | 2576 | ++DOCSHELL 1862C800 == 36 [pid = 2576] [id = 267] 11:12:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (186E1000) [pid = 2576] [serial = 800] [outer = 00000000] 11:12:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18D55C00) [pid = 2576] [serial = 801] [outer = 186E1000] 11:12:14 INFO - PROCESS | 2576 | 1466014334740 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (18D5B800) [pid = 2576] [serial = 802] [outer = 186E1000] 11:12:15 INFO - PROCESS | 2576 | 1466014335178 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 11:12:15 INFO - PROCESS | 2576 | 1466014335208 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 2576 | 1466014335210 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 11:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:12:15 INFO - PROCESS | 2576 | 1466014335220 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 2576 | 1466014335222 Marionette TRACE conn7 <- [1,1034,null,{}] 11:12:15 INFO - PROCESS | 2576 | 1466014335226 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 2576 | 1466014335228 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:15 INFO - PROCESS | 2576 | 1466014335348 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 11:12:15 INFO - PROCESS | 2576 | 1466014335439 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 2576 | 1466014335441 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:15 INFO - PROCESS | 2576 | ++DOCSHELL 150E6C00 == 37 [pid = 2576] [id = 268] 11:12:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18E7A000) [pid = 2576] [serial = 803] [outer = 00000000] 11:12:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1958A400) [pid = 2576] [serial = 804] [outer = 18E7A000] 11:12:15 INFO - PROCESS | 2576 | 1466014335486 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (19615C00) [pid = 2576] [serial = 805] [outer = 18E7A000] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14BA4800) [pid = 2576] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13765000) [pid = 2576] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1224A400) [pid = 2576] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DDB000) [pid = 2576] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E020400) [pid = 2576] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15BA4800) [pid = 2576] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16DB6400) [pid = 2576] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (173D0800) [pid = 2576] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0906C400) [pid = 2576] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:12:15 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (12212000) [pid = 2576] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:12:15 INFO - PROCESS | 2576 | 1466014335955 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 770ms 11:12:16 INFO - PROCESS | 2576 | 1466014335993 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 2576 | 1466014335995 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 11:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:12:16 INFO - PROCESS | 2576 | 1466014335998 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 2576 | 1466014335999 Marionette TRACE conn7 <- [1,1038,null,{}] 11:12:16 INFO - PROCESS | 2576 | 1466014336003 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 2576 | 1466014336004 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:16 INFO - PROCESS | 2576 | 1466014336118 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 11:12:16 INFO - PROCESS | 2576 | 1466014336184 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 2576 | 1466014336186 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:16 INFO - PROCESS | 2576 | ++DOCSHELL 12E65C00 == 38 [pid = 2576] [id = 269] 11:12:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (12E69400) [pid = 2576] [serial = 806] [outer = 00000000] 11:12:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DA2000) [pid = 2576] [serial = 807] [outer = 12E69400] 11:12:16 INFO - PROCESS | 2576 | 1466014336228 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (173CBC00) [pid = 2576] [serial = 808] [outer = 12E69400] 11:12:16 INFO - PROCESS | 2576 | 1466014336577 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 11:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:12:16 INFO - PROCESS | 2576 | 1466014336633 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 2576 | 1466014336635 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 11:12:16 INFO - PROCESS | 2576 | 1466014336637 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 2576 | 1466014336639 Marionette TRACE conn7 <- [1,1042,null,{}] 11:12:16 INFO - PROCESS | 2576 | 1466014336642 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 2576 | 1466014336644 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:16 INFO - PROCESS | 2576 | 1466014336746 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 11:12:16 INFO - PROCESS | 2576 | 1466014336754 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 2576 | 1466014336756 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:16 INFO - PROCESS | 2576 | ++DOCSHELL 0D6E5C00 == 39 [pid = 2576] [id = 270] 11:12:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (11AD8400) [pid = 2576] [serial = 809] [outer = 00000000] 11:12:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (19650400) [pid = 2576] [serial = 810] [outer = 11AD8400] 11:12:16 INFO - PROCESS | 2576 | 1466014336799 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (196F6400) [pid = 2576] [serial = 811] [outer = 11AD8400] 11:12:17 INFO - PROCESS | 2576 | 1466014337202 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 11:12:17 INFO - PROCESS | 2576 | 1466014337269 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 11:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:12:17 INFO - PROCESS | 2576 | 1466014337271 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 11:12:17 INFO - PROCESS | 2576 | 1466014337274 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 2576 | 1466014337276 Marionette TRACE conn7 <- [1,1046,null,{}] 11:12:17 INFO - PROCESS | 2576 | 1466014337280 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 2576 | 1466014337281 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:17 INFO - PROCESS | 2576 | 1466014337361 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 11:12:17 INFO - PROCESS | 2576 | 1466014337381 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 2576 | 1466014337383 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:17 INFO - PROCESS | 2576 | ++DOCSHELL 19641800 == 40 [pid = 2576] [id = 271] 11:12:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (19DB0800) [pid = 2576] [serial = 812] [outer = 00000000] 11:12:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A203800) [pid = 2576] [serial = 813] [outer = 19DB0800] 11:12:17 INFO - PROCESS | 2576 | 1466014337425 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A205C00) [pid = 2576] [serial = 814] [outer = 19DB0800] 11:12:17 INFO - PROCESS | 2576 | 1466014337867 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 11:12:17 INFO - PROCESS | 2576 | 1466014337935 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 2576 | 1466014337940 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 11:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:12:17 INFO - PROCESS | 2576 | 1466014337946 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 2576 | 1466014337950 Marionette TRACE conn7 <- [1,1050,null,{}] 11:12:17 INFO - PROCESS | 2576 | 1466014337957 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 2576 | 1466014337960 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:18 INFO - PROCESS | 2576 | 1466014338089 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 11:12:18 INFO - PROCESS | 2576 | 1466014338235 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 2576 | 1466014338240 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:18 INFO - PROCESS | 2576 | ++DOCSHELL 0DD07000 == 41 [pid = 2576] [id = 272] 11:12:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DD07800) [pid = 2576] [serial = 815] [outer = 00000000] 11:12:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0DD10400) [pid = 2576] [serial = 816] [outer = 0DD07800] 11:12:18 INFO - PROCESS | 2576 | 1466014338295 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0DF64C00) [pid = 2576] [serial = 817] [outer = 0DD07800] 11:12:18 INFO - PROCESS | 2576 | 1466014338951 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1069ms 11:12:19 INFO - PROCESS | 2576 | 1466014339022 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 2576 | 1466014339026 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 11:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:12:19 INFO - PROCESS | 2576 | 1466014339032 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 2576 | 1466014339035 Marionette TRACE conn7 <- [1,1054,null,{}] 11:12:19 INFO - PROCESS | 2576 | 1466014339039 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 2576 | 1466014339042 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:19 INFO - PROCESS | 2576 | 1466014339167 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 11:12:19 INFO - PROCESS | 2576 | 1466014339287 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 2576 | 1466014339290 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:19 INFO - PROCESS | 2576 | ++DOCSHELL 1219E800 == 42 [pid = 2576] [id = 273] 11:12:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1220E800) [pid = 2576] [serial = 818] [outer = 00000000] 11:12:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (13760800) [pid = 2576] [serial = 819] [outer = 1220E800] 11:12:19 INFO - PROCESS | 2576 | 1466014339345 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (139CB000) [pid = 2576] [serial = 820] [outer = 1220E800] 11:12:20 INFO - PROCESS | 2576 | 1466014340284 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 0D6E5C00 == 41 [pid = 2576] [id = 270] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 12E65C00 == 40 [pid = 2576] [id = 269] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 150E6C00 == 39 [pid = 2576] [id = 268] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 1862C800 == 38 [pid = 2576] [id = 267] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 139C4800 == 37 [pid = 2576] [id = 266] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 16DE1400 == 36 [pid = 2576] [id = 265] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 0CD59800 == 35 [pid = 2576] [id = 264] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 16C85400 == 34 [pid = 2576] [id = 263] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 150E7800 == 33 [pid = 2576] [id = 262] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 11D89800 == 32 [pid = 2576] [id = 261] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 139C4C00 == 31 [pid = 2576] [id = 260] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 0E9D7400 == 30 [pid = 2576] [id = 259] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 0DE55C00 == 29 [pid = 2576] [id = 258] 11:12:20 INFO - PROCESS | 2576 | --DOCSHELL 0D274000 == 28 [pid = 2576] [id = 257] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (150F0800) [pid = 2576] [serial = 760] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (150E9C00) [pid = 2576] [serial = 759] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (15331800) [pid = 2576] [serial = 765] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16C83400) [pid = 2576] [serial = 762] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (173D0400) [pid = 2576] [serial = 768] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (139C4400) [pid = 2576] [serial = 741] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (175E2000) [pid = 2576] [serial = 769] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18D4FC00) [pid = 2576] [serial = 771] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13ACC800) [pid = 2576] [serial = 742] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1625E400) [pid = 2576] [serial = 744] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16C77400) [pid = 2576] [serial = 745] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16DD3C00) [pid = 2576] [serial = 747] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16DDC400) [pid = 2576] [serial = 748] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (175DF400) [pid = 2576] [serial = 750] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (175E4400) [pid = 2576] [serial = 751] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D276800) [pid = 2576] [serial = 753] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1625CC00) [pid = 2576] [serial = 766] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1224B800) [pid = 2576] [serial = 756] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (12E69C00) [pid = 2576] [serial = 757] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16DB3400) [pid = 2576] [serial = 763] [outer = 00000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D768000) [pid = 2576] [serial = 754] [outer = 00000000] [url = about:blank] 11:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1337ms 11:12:20 INFO - PROCESS | 2576 | 1466014340370 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 11:12:20 INFO - PROCESS | 2576 | 1466014340374 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 11:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:12:20 INFO - PROCESS | 2576 | 1466014340379 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 2576 | 1466014340382 Marionette TRACE conn7 <- [1,1058,null,{}] 11:12:20 INFO - PROCESS | 2576 | 1466014340387 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:20 INFO - PROCESS | 2576 | 1466014340390 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:20 INFO - PROCESS | 2576 | 1466014340482 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 11:12:20 INFO - PROCESS | 2576 | 1466014340490 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 2576 | 1466014340494 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:20 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0AC00 == 29 [pid = 2576] [id = 274] 11:12:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DD0B400) [pid = 2576] [serial = 821] [outer = 00000000] 11:12:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DD10C00) [pid = 2576] [serial = 822] [outer = 0DD0B400] 11:12:20 INFO - PROCESS | 2576 | 1466014340541 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DF66000) [pid = 2576] [serial = 823] [outer = 0DD0B400] 11:12:21 INFO - PROCESS | 2576 | 1466014341008 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 11:12:21 INFO - PROCESS | 2576 | 1466014341050 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 2576 | 1466014341054 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 11:12:21 INFO - PROCESS | 2576 | 1466014341060 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:12:21 INFO - PROCESS | 2576 | 1466014341062 Marionette TRACE conn7 <- [1,1062,null,{}] 11:12:21 INFO - PROCESS | 2576 | 1466014341066 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 2576 | 1466014341068 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:21 INFO - PROCESS | 2576 | 1466014341186 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 11:12:21 INFO - PROCESS | 2576 | 1466014341198 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 2576 | 1466014341200 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:21 INFO - PROCESS | 2576 | ++DOCSHELL 11AA4C00 == 30 [pid = 2576] [id = 275] 11:12:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11ADC400) [pid = 2576] [serial = 824] [outer = 00000000] 11:12:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1220C000) [pid = 2576] [serial = 825] [outer = 11ADC400] 11:12:21 INFO - PROCESS | 2576 | 1466014341320 Marionette DEBUG loaded listener.js 11:12:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12396C00) [pid = 2576] [serial = 826] [outer = 11ADC400] 11:12:21 INFO - PROCESS | 2576 | 1466014341703 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 11:12:21 INFO - PROCESS | 2576 | 1466014341735 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 2576 | 1466014341737 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 11:12:21 INFO - PROCESS | 2576 | 1466014341741 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:12:21 INFO - PROCESS | 2576 | 1466014341744 Marionette TRACE conn7 <- [1,1066,null,{}] 11:12:21 INFO - PROCESS | 2576 | 1466014341778 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 2576 | 1466014341783 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:21 INFO - PROCESS | 2576 | 1466014341864 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 11:12:21 INFO - PROCESS | 2576 | 1466014341872 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 2576 | 1466014341875 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:21 INFO - PROCESS | 2576 | ++DOCSHELL 14B4DC00 == 31 [pid = 2576] [id = 276] 11:12:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14B4E000) [pid = 2576] [serial = 827] [outer = 00000000] 11:12:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (150EA000) [pid = 2576] [serial = 828] [outer = 14B4E000] 11:12:21 INFO - PROCESS | 2576 | 1466014341922 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15176C00) [pid = 2576] [serial = 829] [outer = 14B4E000] 11:12:22 INFO - PROCESS | 2576 | 1466014342353 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 650ms 11:12:22 INFO - PROCESS | 2576 | 1466014342407 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 11:12:22 INFO - PROCESS | 2576 | 1466014342410 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 11:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:12:22 INFO - PROCESS | 2576 | 1466014342413 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:12:22 INFO - PROCESS | 2576 | 1466014342415 Marionette TRACE conn7 <- [1,1070,null,{}] 11:12:22 INFO - PROCESS | 2576 | 1466014342427 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:22 INFO - PROCESS | 2576 | 1466014342429 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:22 INFO - PROCESS | 2576 | 1466014342550 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 11:12:22 INFO - PROCESS | 2576 | 1466014342629 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 2576 | 1466014342631 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:22 INFO - PROCESS | 2576 | ++DOCSHELL 16C78000 == 32 [pid = 2576] [id = 277] 11:12:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16C79400) [pid = 2576] [serial = 830] [outer = 00000000] 11:12:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16C7D400) [pid = 2576] [serial = 831] [outer = 16C79400] 11:12:22 INFO - PROCESS | 2576 | 1466014342675 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16C82800) [pid = 2576] [serial = 832] [outer = 16C79400] 11:12:23 INFO - PROCESS | 2576 | 1466014343054 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 11:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:12:23 INFO - PROCESS | 2576 | 1466014343086 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 2576 | 1466014343088 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 11:12:23 INFO - PROCESS | 2576 | 1466014343091 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 2576 | 1466014343093 Marionette TRACE conn7 <- [1,1074,null,{}] 11:12:23 INFO - PROCESS | 2576 | 1466014343096 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 2576 | 1466014343098 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:23 INFO - PROCESS | 2576 | 1466014343209 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 11:12:23 INFO - PROCESS | 2576 | 1466014343215 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 2576 | 1466014343217 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:23 INFO - PROCESS | 2576 | ++DOCSHELL 16C85000 == 33 [pid = 2576] [id = 278] 11:12:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16C85400) [pid = 2576] [serial = 833] [outer = 00000000] 11:12:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16D9E000) [pid = 2576] [serial = 834] [outer = 16C85400] 11:12:23 INFO - PROCESS | 2576 | 1466014343263 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16DAE400) [pid = 2576] [serial = 835] [outer = 16C85400] 11:12:23 INFO - PROCESS | 2576 | 1466014343783 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 11:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:12:23 INFO - PROCESS | 2576 | 1466014343822 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 2576 | 1466014343824 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 11:12:23 INFO - PROCESS | 2576 | 1466014343827 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 2576 | 1466014343829 Marionette TRACE conn7 <- [1,1078,null,{}] 11:12:23 INFO - PROCESS | 2576 | 1466014343832 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 2576 | 1466014343838 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:24 INFO - PROCESS | 2576 | 1466014343987 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 11:12:24 INFO - PROCESS | 2576 | 1466014344048 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 2576 | 1466014344050 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:24 INFO - PROCESS | 2576 | ++DOCSHELL 0D7E3C00 == 34 [pid = 2576] [id = 279] 11:12:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (173CA400) [pid = 2576] [serial = 836] [outer = 00000000] 11:12:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1747DC00) [pid = 2576] [serial = 837] [outer = 173CA400] 11:12:24 INFO - PROCESS | 2576 | 1466014344094 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1747EC00) [pid = 2576] [serial = 838] [outer = 173CA400] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16C85C00) [pid = 2576] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (150EBC00) [pid = 2576] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (139C7400) [pid = 2576] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E9D7800) [pid = 2576] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18766000) [pid = 2576] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (175EB000) [pid = 2576] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D6E5000) [pid = 2576] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DE56C00) [pid = 2576] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (139C5000) [pid = 2576] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (186E1000) [pid = 2576] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11AD8400) [pid = 2576] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18E7A000) [pid = 2576] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (12E69400) [pid = 2576] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:12:24 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (173C8400) [pid = 2576] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:12:24 INFO - PROCESS | 2576 | 1466014344715 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 931ms 11:12:24 INFO - PROCESS | 2576 | 1466014344759 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 2576 | 1466014344761 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 11:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:12:24 INFO - PROCESS | 2576 | 1466014344764 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 2576 | 1466014344766 Marionette TRACE conn7 <- [1,1082,null,{}] 11:12:24 INFO - PROCESS | 2576 | 1466014344769 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:24 INFO - PROCESS | 2576 | 1466014344771 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:24 INFO - PROCESS | 2576 | 1466014344848 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 11:12:24 INFO - PROCESS | 2576 | 1466014344937 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 2576 | 1466014344939 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:24 INFO - PROCESS | 2576 | ++DOCSHELL 122D8400 == 35 [pid = 2576] [id = 280] 11:12:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (122D8800) [pid = 2576] [serial = 839] [outer = 00000000] 11:12:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C80400) [pid = 2576] [serial = 840] [outer = 122D8800] 11:12:25 INFO - PROCESS | 2576 | 1466014344984 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DDA000) [pid = 2576] [serial = 841] [outer = 122D8800] 11:12:25 INFO - PROCESS | 2576 | 1466014345323 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 570ms 11:12:25 INFO - PROCESS | 2576 | 1466014345335 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 2576 | 1466014345337 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 11:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:12:25 INFO - PROCESS | 2576 | 1466014345360 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 2576 | 1466014345362 Marionette TRACE conn7 <- [1,1086,null,{}] 11:12:25 INFO - PROCESS | 2576 | 1466014345366 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 2576 | 1466014345368 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:25 INFO - PROCESS | 2576 | 1466014345477 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 11:12:25 INFO - PROCESS | 2576 | 1466014345485 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 2576 | 1466014345486 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:25 INFO - PROCESS | 2576 | ++DOCSHELL 16C7A800 == 36 [pid = 2576] [id = 281] 11:12:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (175DD800) [pid = 2576] [serial = 842] [outer = 00000000] 11:12:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (177F0400) [pid = 2576] [serial = 843] [outer = 175DD800] 11:12:25 INFO - PROCESS | 2576 | 1466014345532 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18D50000) [pid = 2576] [serial = 844] [outer = 175DD800] 11:12:25 INFO - PROCESS | 2576 | 1466014345959 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 11:12:26 INFO - PROCESS | 2576 | 1466014345980 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 2576 | 1466014345982 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 11:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:12:26 INFO - PROCESS | 2576 | 1466014345984 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 2576 | 1466014345986 Marionette TRACE conn7 <- [1,1090,null,{}] 11:12:26 INFO - PROCESS | 2576 | 1466014345990 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 2576 | 1466014345991 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:26 INFO - PROCESS | 2576 | 1466014346107 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 11:12:26 INFO - PROCESS | 2576 | 1466014346114 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 2576 | 1466014346116 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:26 INFO - PROCESS | 2576 | ++DOCSHELL 13ACEC00 == 37 [pid = 2576] [id = 282] 11:12:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (175E0000) [pid = 2576] [serial = 845] [outer = 00000000] 11:12:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19611000) [pid = 2576] [serial = 846] [outer = 175E0000] 11:12:26 INFO - PROCESS | 2576 | 1466014346159 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (19616400) [pid = 2576] [serial = 847] [outer = 175E0000] 11:12:26 INFO - PROCESS | 2576 | 1466014346546 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 570ms 11:12:26 INFO - PROCESS | 2576 | 1466014346556 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 2576 | 1466014346558 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 11:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:12:26 INFO - PROCESS | 2576 | 1466014346576 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 2576 | 1466014346577 Marionette TRACE conn7 <- [1,1094,null,{}] 11:12:26 INFO - PROCESS | 2576 | 1466014346581 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 2576 | 1466014346583 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:26 INFO - PROCESS | 2576 | 1466014346756 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 11:12:26 INFO - PROCESS | 2576 | 1466014346923 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 2576 | 1466014346927 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:26 INFO - PROCESS | 2576 | ++DOCSHELL 0DD01C00 == 38 [pid = 2576] [id = 283] 11:12:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0DD02000) [pid = 2576] [serial = 848] [outer = 00000000] 11:12:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0DD0E000) [pid = 2576] [serial = 849] [outer = 0DD02000] 11:12:27 INFO - PROCESS | 2576 | 1466014346983 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DF51800) [pid = 2576] [serial = 850] [outer = 0DD02000] 11:12:27 INFO - PROCESS | 2576 | 1466014347515 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 990ms 11:12:27 INFO - PROCESS | 2576 | 1466014347571 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 2576 | 1466014347575 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 11:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:12:27 INFO - PROCESS | 2576 | 1466014347581 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 2576 | 1466014347584 Marionette TRACE conn7 <- [1,1098,null,{}] 11:12:27 INFO - PROCESS | 2576 | 1466014347588 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 2576 | 1466014347591 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:27 INFO - PROCESS | 2576 | 1466014347702 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 11:12:27 INFO - PROCESS | 2576 | 1466014347802 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 2576 | 1466014347805 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:27 INFO - PROCESS | 2576 | ++DOCSHELL 14B3A400 == 39 [pid = 2576] [id = 284] 11:12:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14B3F000) [pid = 2576] [serial = 851] [outer = 00000000] 11:12:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (150E1800) [pid = 2576] [serial = 852] [outer = 14B3F000] 11:12:27 INFO - PROCESS | 2576 | 1466014347860 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (15336000) [pid = 2576] [serial = 853] [outer = 14B3F000] 11:12:28 INFO - PROCESS | 2576 | 1466014348480 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 11:12:28 INFO - PROCESS | 2576 | 1466014348547 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 2576 | 1466014348550 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 11:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:12:28 INFO - PROCESS | 2576 | 1466014348554 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 2576 | 1466014348556 Marionette TRACE conn7 <- [1,1102,null,{}] 11:12:28 INFO - PROCESS | 2576 | 1466014348561 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:28 INFO - PROCESS | 2576 | 1466014348563 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:28 INFO - PROCESS | 2576 | 1466014348672 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 11:12:28 INFO - PROCESS | 2576 | 1466014348799 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 2576 | 1466014348802 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:28 INFO - PROCESS | 2576 | ++DOCSHELL 16DD8C00 == 40 [pid = 2576] [id = 285] 11:12:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16DDC800) [pid = 2576] [serial = 854] [outer = 00000000] 11:12:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (175EA800) [pid = 2576] [serial = 855] [outer = 16DDC800] 11:12:28 INFO - PROCESS | 2576 | 1466014348859 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19DA7C00) [pid = 2576] [serial = 856] [outer = 16DDC800] 11:12:29 INFO - PROCESS | 2576 | 1466014349415 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 11:12:29 INFO - PROCESS | 2576 | 1466014349486 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 2576 | 1466014349490 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 11:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:12:29 INFO - PROCESS | 2576 | 1466014349501 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 2576 | 1466014349505 Marionette TRACE conn7 <- [1,1106,null,{}] 11:12:29 INFO - PROCESS | 2576 | 1466014349509 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 2576 | 1466014349512 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:29 INFO - PROCESS | 2576 | 1466014349617 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 11:12:29 INFO - PROCESS | 2576 | 1466014349743 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 2576 | 1466014349746 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:29 INFO - PROCESS | 2576 | ++DOCSHELL 16834800 == 41 [pid = 2576] [id = 286] 11:12:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (16C84800) [pid = 2576] [serial = 857] [outer = 00000000] 11:12:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1A390800) [pid = 2576] [serial = 858] [outer = 16C84800] 11:12:29 INFO - PROCESS | 2576 | 1466014349799 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1A394400) [pid = 2576] [serial = 859] [outer = 16C84800] 11:12:30 INFO - PROCESS | 2576 | 1466014350571 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1133ms 11:12:30 INFO - PROCESS | 2576 | 1466014350628 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 2576 | 1466014350632 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 11:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:12:30 INFO - PROCESS | 2576 | 1466014350637 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 2576 | 1466014350640 Marionette TRACE conn7 <- [1,1110,null,{}] 11:12:30 INFO - PROCESS | 2576 | 1466014350646 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 2576 | 1466014350648 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:30 INFO - PROCESS | 2576 | 1466014350785 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 16C7A800 == 40 [pid = 2576] [id = 281] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 122D8400 == 39 [pid = 2576] [id = 280] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 0D7E3C00 == 38 [pid = 2576] [id = 279] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 16C78000 == 37 [pid = 2576] [id = 277] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 16C85000 == 36 [pid = 2576] [id = 278] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 14B4DC00 == 35 [pid = 2576] [id = 276] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 11AA4C00 == 34 [pid = 2576] [id = 275] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 0DD0AC00 == 33 [pid = 2576] [id = 274] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 1219E800 == 32 [pid = 2576] [id = 273] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 0DD07000 == 31 [pid = 2576] [id = 272] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 19641800 == 30 [pid = 2576] [id = 271] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 16834800 == 29 [pid = 2576] [id = 286] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 16DD8C00 == 28 [pid = 2576] [id = 285] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 13ACEC00 == 27 [pid = 2576] [id = 282] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 0DD01C00 == 26 [pid = 2576] [id = 283] 11:12:31 INFO - PROCESS | 2576 | --DOCSHELL 14B3A400 == 25 [pid = 2576] [id = 284] 11:12:31 INFO - PROCESS | 2576 | 1466014351482 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 2576 | 1466014351486 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (16D96000) [pid = 2576] [serial = 789] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16D9C400) [pid = 2576] [serial = 790] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (15B8AC00) [pid = 2576] [serial = 786] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16261400) [pid = 2576] [serial = 787] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (14B4B000) [pid = 2576] [serial = 783] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (150E4400) [pid = 2576] [serial = 784] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0EBC4400) [pid = 2576] [serial = 777] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (11A96400) [pid = 2576] [serial = 778] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (18D52400) [pid = 2576] [serial = 772] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18757800) [pid = 2576] [serial = 798] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16DB6000) [pid = 2576] [serial = 792] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DDB800) [pid = 2576] [serial = 793] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DE5B400) [pid = 2576] [serial = 774] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DE5FC00) [pid = 2576] [serial = 775] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (139CA000) [pid = 2576] [serial = 780] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13AC3C00) [pid = 2576] [serial = 781] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (18D55C00) [pid = 2576] [serial = 801] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (196F6400) [pid = 2576] [serial = 811] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1A203800) [pid = 2576] [serial = 813] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1875B400) [pid = 2576] [serial = 799] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1958A400) [pid = 2576] [serial = 804] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16DA2000) [pid = 2576] [serial = 807] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18D5B800) [pid = 2576] [serial = 802] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (19650400) [pid = 2576] [serial = 810] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19615C00) [pid = 2576] [serial = 805] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (173D2800) [pid = 2576] [serial = 795] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (173CBC00) [pid = 2576] [serial = 808] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (173D3000) [pid = 2576] [serial = 796] [outer = 00000000] [url = about:blank] 11:12:31 INFO - PROCESS | 2576 | ++DOCSHELL 09069800 == 26 [pid = 2576] [id = 287] 11:12:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0906B800) [pid = 2576] [serial = 860] [outer = 00000000] 11:12:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0CE97400) [pid = 2576] [serial = 861] [outer = 0906B800] 11:12:31 INFO - PROCESS | 2576 | 1466014351642 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D6E8800) [pid = 2576] [serial = 862] [outer = 0906B800] 11:12:32 INFO - PROCESS | 2576 | 1466014352189 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1579ms 11:12:32 INFO - PROCESS | 2576 | 1466014352218 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 2576 | 1466014352220 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 11:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:12:32 INFO - PROCESS | 2576 | 1466014352225 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 2576 | 1466014352227 Marionette TRACE conn7 <- [1,1114,null,{}] 11:12:32 INFO - PROCESS | 2576 | 1466014352232 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 2576 | 1466014352234 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:32 INFO - PROCESS | 2576 | 1466014352327 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 11:12:32 INFO - PROCESS | 2576 | 1466014352337 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 2576 | 1466014352340 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:32 INFO - PROCESS | 2576 | ++DOCSHELL 11AE6000 == 27 [pid = 2576] [id = 288] 11:12:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11BBB800) [pid = 2576] [serial = 863] [outer = 00000000] 11:12:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11DB0400) [pid = 2576] [serial = 864] [outer = 11BBB800] 11:12:32 INFO - PROCESS | 2576 | 1466014352388 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (12246000) [pid = 2576] [serial = 865] [outer = 11BBB800] 11:12:32 INFO - PROCESS | 2576 | 1466014352851 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 11:12:32 INFO - PROCESS | 2576 | 1466014352900 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 2576 | 1466014352904 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 11:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:12:32 INFO - PROCESS | 2576 | 1466014352909 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 2576 | 1466014352911 Marionette TRACE conn7 <- [1,1118,null,{}] 11:12:32 INFO - PROCESS | 2576 | 1466014352934 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 2576 | 1466014352936 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:33 INFO - PROCESS | 2576 | 1466014353056 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 11:12:33 INFO - PROCESS | 2576 | 1466014353152 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 2576 | 1466014353154 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:33 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:12:33 INFO - PROCESS | 2576 | ++DOCSHELL 13ACEC00 == 28 [pid = 2576] [id = 289] 11:12:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13C78000) [pid = 2576] [serial = 866] [outer = 00000000] 11:12:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14B0EC00) [pid = 2576] [serial = 867] [outer = 13C78000] 11:12:33 INFO - PROCESS | 2576 | 1466014353210 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14B47000) [pid = 2576] [serial = 868] [outer = 13C78000] 11:12:33 INFO - PROCESS | 2576 | 1466014353613 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 11:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:12:33 INFO - PROCESS | 2576 | 1466014353682 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 11:12:33 INFO - PROCESS | 2576 | 1466014353684 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 11:12:33 INFO - PROCESS | 2576 | 1466014353695 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 2576 | 1466014353701 Marionette TRACE conn7 <- [1,1122,null,{}] 11:12:33 INFO - PROCESS | 2576 | 1466014353710 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 2576 | 1466014353714 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:33 INFO - PROCESS | 2576 | 1466014353835 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 11:12:33 INFO - PROCESS | 2576 | 1466014353909 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 2576 | 1466014353911 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:33 INFO - PROCESS | 2576 | ++DOCSHELL 15B8F400 == 29 [pid = 2576] [id = 290] 11:12:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15B92C00) [pid = 2576] [serial = 869] [outer = 00000000] 11:12:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16260400) [pid = 2576] [serial = 870] [outer = 15B92C00] 11:12:33 INFO - PROCESS | 2576 | 1466014353976 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16A50400) [pid = 2576] [serial = 871] [outer = 15B92C00] 11:12:34 INFO - PROCESS | 2576 | 1466014354418 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 790ms 11:12:34 INFO - PROCESS | 2576 | 1466014354478 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 2576 | 1466014354481 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 11:12:34 INFO - PROCESS | 2576 | 1466014354484 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:12:34 INFO - PROCESS | 2576 | 1466014354485 Marionette TRACE conn7 <- [1,1126,null,{}] 11:12:34 INFO - PROCESS | 2576 | 1466014354489 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 2576 | 1466014354491 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:34 INFO - PROCESS | 2576 | 1466014354613 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 11:12:34 INFO - PROCESS | 2576 | 1466014354624 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 2576 | 1466014354626 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:34 INFO - PROCESS | 2576 | ++DOCSHELL 1683A000 == 30 [pid = 2576] [id = 291] 11:12:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16C7E800) [pid = 2576] [serial = 872] [outer = 00000000] 11:12:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16D94800) [pid = 2576] [serial = 873] [outer = 16C7E800] 11:12:34 INFO - PROCESS | 2576 | 1466014354671 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16D9CC00) [pid = 2576] [serial = 874] [outer = 16C7E800] 11:12:35 INFO - PROCESS | 2576 | 1466014355111 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 11:12:35 INFO - PROCESS | 2576 | 1466014355164 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 11:12:35 INFO - PROCESS | 2576 | 1466014355166 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 11:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:12:35 INFO - PROCESS | 2576 | 1466014355170 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 2576 | 1466014355171 Marionette TRACE conn7 <- [1,1130,null,{}] 11:12:35 INFO - PROCESS | 2576 | 1466014355175 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 2576 | 1466014355176 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:35 INFO - PROCESS | 2576 | 1466014355294 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 11:12:35 INFO - PROCESS | 2576 | 1466014355365 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 2576 | 1466014355371 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:35 INFO - PROCESS | 2576 | ++DOCSHELL 16DD3800 == 31 [pid = 2576] [id = 292] 11:12:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16DD3C00) [pid = 2576] [serial = 875] [outer = 00000000] 11:12:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DDDC00) [pid = 2576] [serial = 876] [outer = 16DD3C00] 11:12:35 INFO - PROCESS | 2576 | 1466014355425 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17480000) [pid = 2576] [serial = 877] [outer = 16DD3C00] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (175DD800) [pid = 2576] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16C85400) [pid = 2576] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16C79400) [pid = 2576] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19DB0800) [pid = 2576] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (11ADC400) [pid = 2576] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DD0B400) [pid = 2576] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B4E000) [pid = 2576] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (122D8800) [pid = 2576] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (173CA400) [pid = 2576] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (175E0000) [pid = 2576] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1220E800) [pid = 2576] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:12:35 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DD07800) [pid = 2576] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:12:36 INFO - PROCESS | 2576 | 1466014356048 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 11:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:12:36 INFO - PROCESS | 2576 | 1466014356103 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 11:12:36 INFO - PROCESS | 2576 | 1466014356105 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 11:12:36 INFO - PROCESS | 2576 | 1466014356108 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - PROCESS | 2576 | 1466014356110 Marionette TRACE conn7 <- [1,1134,null,{}] 11:12:36 INFO - PROCESS | 2576 | 1466014356113 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:36 INFO - PROCESS | 2576 | 1466014356115 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:36 INFO - PROCESS | 2576 | 1466014356197 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 11:12:36 INFO - PROCESS | 2576 | 1466014356205 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 2576 | 1466014356207 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:36 INFO - PROCESS | 2576 | ++DOCSHELL 0D7F1400 == 32 [pid = 2576] [id = 293] 11:12:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B4A800) [pid = 2576] [serial = 878] [outer = 00000000] 11:12:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (175E5C00) [pid = 2576] [serial = 879] [outer = 14B4A800] 11:12:36 INFO - PROCESS | 2576 | 1466014356250 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (175E9800) [pid = 2576] [serial = 880] [outer = 14B4A800] 11:12:36 INFO - PROCESS | 2576 | 1466014356672 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 11:12:36 INFO - PROCESS | 2576 | 1466014356679 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 11:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:12:36 INFO - PROCESS | 2576 | 1466014356681 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 11:12:36 INFO - PROCESS | 2576 | 1466014356683 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - PROCESS | 2576 | 1466014356685 Marionette TRACE conn7 <- [1,1138,null,{}] 11:12:36 INFO - PROCESS | 2576 | 1466014356689 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:36 INFO - PROCESS | 2576 | 1466014356691 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:36 INFO - PROCESS | 2576 | 1466014356811 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 11:12:36 INFO - PROCESS | 2576 | 1466014356836 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 2576 | 1466014356838 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:36 INFO - PROCESS | 2576 | ++DOCSHELL 18626C00 == 33 [pid = 2576] [id = 294] 11:12:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1875B800) [pid = 2576] [serial = 881] [outer = 00000000] 11:12:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18766000) [pid = 2576] [serial = 882] [outer = 1875B800] 11:12:36 INFO - PROCESS | 2576 | 1466014356882 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18D51400) [pid = 2576] [serial = 883] [outer = 1875B800] 11:12:37 INFO - PROCESS | 2576 | 1466014357296 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 11:12:37 INFO - PROCESS | 2576 | 1466014357355 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 2576 | 1466014357357 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 11:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:12:37 INFO - PROCESS | 2576 | 1466014357359 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 2576 | 1466014357361 Marionette TRACE conn7 <- [1,1142,null,{}] 11:12:37 INFO - PROCESS | 2576 | 1466014357371 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 2576 | 1466014357373 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:37 INFO - PROCESS | 2576 | 1466014357450 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 11:12:37 INFO - PROCESS | 2576 | 1466014357455 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 2576 | 1466014357457 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:37 INFO - PROCESS | 2576 | ++DOCSHELL 0DD03400 == 34 [pid = 2576] [id = 295] 11:12:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (179E8800) [pid = 2576] [serial = 884] [outer = 00000000] 11:12:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (18E75400) [pid = 2576] [serial = 885] [outer = 179E8800] 11:12:37 INFO - PROCESS | 2576 | 1466014357500 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18E84400) [pid = 2576] [serial = 886] [outer = 179E8800] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 0E026000 == 33 [pid = 2576] [id = 221] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 0D7F1C00 == 32 [pid = 2576] [id = 233] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 0DE57400 == 31 [pid = 2576] [id = 230] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 11840400 == 30 [pid = 2576] [id = 229] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 18764C00 == 29 [pid = 2576] [id = 232] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 11ADC000 == 28 [pid = 2576] [id = 235] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 16C83C00 == 27 [pid = 2576] [id = 223] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 16260C00 == 26 [pid = 2576] [id = 224] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 14B3D000 == 25 [pid = 2576] [id = 236] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 18D53C00 == 24 [pid = 2576] [id = 228] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 13AC8000 == 23 [pid = 2576] [id = 222] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 15330800 == 22 [pid = 2576] [id = 237] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 173CF400 == 21 [pid = 2576] [id = 225] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 14B51000 == 20 [pid = 2576] [id = 227] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 15175800 == 19 [pid = 2576] [id = 231] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 186DF800 == 18 [pid = 2576] [id = 226] 11:12:38 INFO - PROCESS | 2576 | --DOCSHELL 0DB48C00 == 17 [pid = 2576] [id = 234] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (18D50000) [pid = 2576] [serial = 844] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16D9E000) [pid = 2576] [serial = 834] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16C7D400) [pid = 2576] [serial = 831] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1A205C00) [pid = 2576] [serial = 814] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1220C000) [pid = 2576] [serial = 825] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DD10C00) [pid = 2576] [serial = 822] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DF66000) [pid = 2576] [serial = 823] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (150EA000) [pid = 2576] [serial = 828] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16C80400) [pid = 2576] [serial = 840] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1747DC00) [pid = 2576] [serial = 837] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (177F0400) [pid = 2576] [serial = 843] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19611000) [pid = 2576] [serial = 846] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1747EC00) [pid = 2576] [serial = 838] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13760800) [pid = 2576] [serial = 819] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (139CB000) [pid = 2576] [serial = 820] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0DD10400) [pid = 2576] [serial = 816] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0DF64C00) [pid = 2576] [serial = 817] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (12396C00) [pid = 2576] [serial = 826] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16DAE400) [pid = 2576] [serial = 835] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16C82800) [pid = 2576] [serial = 832] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (19616400) [pid = 2576] [serial = 847] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16DDA000) [pid = 2576] [serial = 841] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (15176C00) [pid = 2576] [serial = 829] [outer = 00000000] [url = about:blank] 11:12:39 INFO - PROCESS | 2576 | 1466014359183 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1880ms 11:12:39 INFO - PROCESS | 2576 | 1466014359242 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 2576 | 1466014359245 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 11:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:12:39 INFO - PROCESS | 2576 | 1466014359250 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 2576 | 1466014359253 Marionette TRACE conn7 <- [1,1146,null,{}] 11:12:39 INFO - PROCESS | 2576 | 1466014359259 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 2576 | 1466014359262 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:39 INFO - PROCESS | 2576 | 1466014359350 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 11:12:39 INFO - PROCESS | 2576 | 1466014359357 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 2576 | 1466014359361 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:39 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0F800 == 18 [pid = 2576] [id = 296] 11:12:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DD10400) [pid = 2576] [serial = 887] [outer = 00000000] 11:12:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0DE57400) [pid = 2576] [serial = 888] [outer = 0DD10400] 11:12:39 INFO - PROCESS | 2576 | 1466014359409 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0DE5E800) [pid = 2576] [serial = 889] [outer = 0DD10400] 11:12:39 INFO - PROCESS | 2576 | 1466014359888 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 11:12:39 INFO - PROCESS | 2576 | 1466014359923 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 2576 | 1466014359928 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 11:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:12:39 INFO - PROCESS | 2576 | 1466014359934 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 2576 | 1466014359937 Marionette TRACE conn7 <- [1,1150,null,{}] 11:12:39 INFO - PROCESS | 2576 | 1466014359940 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 2576 | 1466014359943 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:40 INFO - PROCESS | 2576 | 1466014360030 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 11:12:40 INFO - PROCESS | 2576 | 1466014360039 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 2576 | 1466014360042 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:40 INFO - PROCESS | 2576 | ++DOCSHELL 1180A400 == 19 [pid = 2576] [id = 297] 11:12:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (1180A800) [pid = 2576] [serial = 890] [outer = 00000000] 11:12:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (11AA1800) [pid = 2576] [serial = 891] [outer = 1180A800] 11:12:40 INFO - PROCESS | 2576 | 1466014360094 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (11BC3000) [pid = 2576] [serial = 892] [outer = 1180A800] 11:12:40 INFO - PROCESS | 2576 | 1466014360557 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 11:12:40 INFO - PROCESS | 2576 | 1466014360606 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 2576 | 1466014360609 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 11:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:12:40 INFO - PROCESS | 2576 | 1466014360612 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - PROCESS | 2576 | 1466014360615 Marionette TRACE conn7 <- [1,1154,null,{}] 11:12:40 INFO - PROCESS | 2576 | 1466014360626 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:40 INFO - PROCESS | 2576 | 1466014360631 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:40 INFO - PROCESS | 2576 | 1466014360743 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 11:12:40 INFO - PROCESS | 2576 | 1466014360832 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 2576 | 1466014360835 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:40 INFO - PROCESS | 2576 | ++DOCSHELL 139D1800 == 20 [pid = 2576] [id = 298] 11:12:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (13AC1400) [pid = 2576] [serial = 893] [outer = 00000000] 11:12:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13ACAC00) [pid = 2576] [serial = 894] [outer = 13AC1400] 11:12:40 INFO - PROCESS | 2576 | 1466014360882 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (14B3B000) [pid = 2576] [serial = 895] [outer = 13AC1400] 11:12:41 INFO - PROCESS | 2576 | 1466014361269 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 11:12:41 INFO - PROCESS | 2576 | 1466014361286 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 11:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:12:41 INFO - PROCESS | 2576 | 1466014361288 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 11:12:41 INFO - PROCESS | 2576 | 1466014361291 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 2576 | 1466014361293 Marionette TRACE conn7 <- [1,1158,null,{}] 11:12:41 INFO - PROCESS | 2576 | 1466014361305 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 2576 | 1466014361307 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:41 INFO - PROCESS | 2576 | 1466014361389 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 11:12:41 INFO - PROCESS | 2576 | 1466014361395 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:41 INFO - PROCESS | 2576 | 1466014361396 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:41 INFO - PROCESS | 2576 | ++DOCSHELL 14B46000 == 21 [pid = 2576] [id = 299] 11:12:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (14B4A000) [pid = 2576] [serial = 896] [outer = 00000000] 11:12:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (14BA3800) [pid = 2576] [serial = 897] [outer = 14B4A000] 11:12:41 INFO - PROCESS | 2576 | 1466014361440 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (150EF400) [pid = 2576] [serial = 898] [outer = 14B4A000] 11:12:41 INFO - PROCESS | 2576 | 1466014361866 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 11:12:41 INFO - PROCESS | 2576 | 1466014361922 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 2576 | 1466014361924 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 11:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:12:41 INFO - PROCESS | 2576 | 1466014361927 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 2576 | 1466014361929 Marionette TRACE conn7 <- [1,1162,null,{}] 11:12:41 INFO - PROCESS | 2576 | 1466014361933 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 2576 | 1466014361935 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:42 INFO - PROCESS | 2576 | 1466014362013 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 11:12:42 INFO - PROCESS | 2576 | 1466014362021 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 2576 | 1466014362023 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:42 INFO - PROCESS | 2576 | ++DOCSHELL 15179800 == 22 [pid = 2576] [id = 300] 11:12:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (15337400) [pid = 2576] [serial = 899] [outer = 00000000] 11:12:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15BA6000) [pid = 2576] [serial = 900] [outer = 15337400] 11:12:42 INFO - PROCESS | 2576 | 1466014362066 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16262000) [pid = 2576] [serial = 901] [outer = 15337400] 11:12:42 INFO - PROCESS | 2576 | 1466014362517 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 2576 | 1466014362561 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 11:12:42 INFO - PROCESS | 2576 | 1466014362564 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:12:42 INFO - PROCESS | 2576 | 1466014362565 Marionette TRACE conn7 <- [1,1166,null,{}] 11:12:42 INFO - PROCESS | 2576 | 1466014362569 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:42 INFO - PROCESS | 2576 | 1466014362575 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:42 INFO - PROCESS | 2576 | 1466014362693 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 11:12:42 INFO - PROCESS | 2576 | 1466014362701 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 2576 | 1466014362703 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:42 INFO - PROCESS | 2576 | ++DOCSHELL 16D9A000 == 23 [pid = 2576] [id = 301] 11:12:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16D9BC00) [pid = 2576] [serial = 902] [outer = 00000000] 11:12:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DAFC00) [pid = 2576] [serial = 903] [outer = 16D9BC00] 11:12:42 INFO - PROCESS | 2576 | 1466014362754 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DB5400) [pid = 2576] [serial = 904] [outer = 16D9BC00] 11:12:43 INFO - PROCESS | 2576 | 1466014363180 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:12:43 INFO - PROCESS | 2576 | 1466014363243 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 11:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:12:43 INFO - PROCESS | 2576 | 1466014363246 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - PROCESS | 2576 | 1466014363248 Marionette TRACE conn7 <- [1,1170,null,{}] 11:12:43 INFO - PROCESS | 2576 | 1466014363251 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:43 INFO - PROCESS | 2576 | 1466014363253 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:43 INFO - PROCESS | 2576 | 1466014363329 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 11:12:43 INFO - PROCESS | 2576 | 1466014363337 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 2576 | 1466014363339 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:43 INFO - PROCESS | 2576 | ++DOCSHELL 16DDD400 == 24 [pid = 2576] [id = 302] 11:12:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1736D000) [pid = 2576] [serial = 905] [outer = 00000000] 11:12:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (173D4400) [pid = 2576] [serial = 906] [outer = 1736D000] 11:12:43 INFO - PROCESS | 2576 | 1466014363406 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (17480C00) [pid = 2576] [serial = 907] [outer = 1736D000] 11:12:43 INFO - PROCESS | 2576 | 1466014363830 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 11:12:43 INFO - PROCESS | 2576 | 1466014363881 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 11:12:43 INFO - PROCESS | 2576 | 1466014363884 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:12:43 INFO - PROCESS | 2576 | 1466014363885 Marionette TRACE conn7 <- [1,1174,null,{}] 11:12:43 INFO - PROCESS | 2576 | 1466014363889 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:43 INFO - PROCESS | 2576 | 1466014363891 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:43 INFO - PROCESS | 2576 | 1466014363967 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 11:12:43 INFO - PROCESS | 2576 | 1466014363971 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 2576 | 1466014363973 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:43 INFO - PROCESS | 2576 | ++DOCSHELL 0CD5AC00 == 25 [pid = 2576] [id = 303] 11:12:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0DD02400) [pid = 2576] [serial = 908] [outer = 00000000] 11:12:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (177E8400) [pid = 2576] [serial = 909] [outer = 0DD02400] 11:12:44 INFO - PROCESS | 2576 | 1466014364016 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16263400) [pid = 2576] [serial = 910] [outer = 0DD02400] 11:12:44 INFO - PROCESS | 2576 | 1466014364465 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 11:12:44 INFO - PROCESS | 2576 | 1466014364536 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 11:12:44 INFO - PROCESS | 2576 | 1466014364540 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:12:44 INFO - PROCESS | 2576 | 1466014364541 Marionette TRACE conn7 <- [1,1178,null,{}] 11:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:12:44 INFO - PROCESS | 2576 | 1466014364545 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:44 INFO - PROCESS | 2576 | 1466014364547 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:44 INFO - PROCESS | 2576 | 1466014364655 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 11:12:44 INFO - PROCESS | 2576 | 1466014364737 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 2576 | 1466014364739 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:44 INFO - PROCESS | 2576 | ++DOCSHELL 139D1400 == 26 [pid = 2576] [id = 304] 11:12:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18D57C00) [pid = 2576] [serial = 911] [outer = 00000000] 11:12:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18E77C00) [pid = 2576] [serial = 912] [outer = 18D57C00] 11:12:44 INFO - PROCESS | 2576 | 1466014364783 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18E80400) [pid = 2576] [serial = 913] [outer = 18D57C00] 11:12:45 INFO - PROCESS | 2576 | 1466014365238 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 2576 | 1466014365278 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 11:12:45 INFO - PROCESS | 2576 | 1466014365281 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 2576 | 1466014365283 Marionette TRACE conn7 <- [1,1182,null,{}] 11:12:45 INFO - PROCESS | 2576 | 1466014365286 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 2576 | 1466014365288 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:45 INFO - PROCESS | 2576 | 1466014365401 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 11:12:45 INFO - PROCESS | 2576 | 1466014365408 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:45 INFO - PROCESS | 2576 | 1466014365410 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:45 INFO - PROCESS | 2576 | ++DOCSHELL 1875C800 == 27 [pid = 2576] [id = 305] 11:12:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1958DC00) [pid = 2576] [serial = 914] [outer = 00000000] 11:12:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19DA7800) [pid = 2576] [serial = 915] [outer = 1958DC00] 11:12:45 INFO - PROCESS | 2576 | 1466014365452 Marionette DEBUG loaded listener.js 11:12:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1A03E400) [pid = 2576] [serial = 916] [outer = 1958DC00] 11:12:45 INFO - PROCESS | 2576 | 1466014365899 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 11:12:45 INFO - PROCESS | 2576 | 1466014365955 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 11:12:45 INFO - PROCESS | 2576 | 1466014365958 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:12:45 INFO - PROCESS | 2576 | 1466014365960 Marionette TRACE conn7 <- [1,1186,null,{}] 11:12:45 INFO - PROCESS | 2576 | 1466014365964 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 2576 | 1466014365966 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:46 INFO - PROCESS | 2576 | 1466014366116 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 11:12:46 INFO - PROCESS | 2576 | 1466014366140 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 2576 | 1466014366143 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:46 INFO - PROCESS | 2576 | ++DOCSHELL 150E8800 == 28 [pid = 2576] [id = 306] 11:12:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1A042000) [pid = 2576] [serial = 917] [outer = 00000000] 11:12:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1A31A800) [pid = 2576] [serial = 918] [outer = 1A042000] 11:12:46 INFO - PROCESS | 2576 | 1466014366187 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1A321400) [pid = 2576] [serial = 919] [outer = 1A042000] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (15B92C00) [pid = 2576] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16C7E800) [pid = 2576] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16DD3C00) [pid = 2576] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (13C78000) [pid = 2576] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (11BBB800) [pid = 2576] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0906B800) [pid = 2576] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16C84800) [pid = 2576] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16DDC800) [pid = 2576] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14B3F000) [pid = 2576] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DD02000) [pid = 2576] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (14B4A800) [pid = 2576] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:12:46 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1875B800) [pid = 2576] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:12:46 INFO - PROCESS | 2576 | 1466014366707 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 11:12:46 INFO - PROCESS | 2576 | 1466014366733 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 11:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:12:46 INFO - PROCESS | 2576 | 1466014366735 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 11:12:46 INFO - PROCESS | 2576 | 1466014366738 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:12:46 INFO - PROCESS | 2576 | 1466014366739 Marionette TRACE conn7 <- [1,1190,null,{}] 11:12:46 INFO - PROCESS | 2576 | 1466014366753 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:46 INFO - PROCESS | 2576 | 1466014366755 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:46 INFO - PROCESS | 2576 | 1466014366833 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 11:12:46 INFO - PROCESS | 2576 | 1466014366838 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 2576 | 1466014366840 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:46 INFO - PROCESS | 2576 | ++DOCSHELL 139C9C00 == 29 [pid = 2576] [id = 307] 11:12:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (139CE800) [pid = 2576] [serial = 920] [outer = 00000000] 11:12:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DAA400) [pid = 2576] [serial = 921] [outer = 139CE800] 11:12:46 INFO - PROCESS | 2576 | 1466014366883 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16DDD800) [pid = 2576] [serial = 922] [outer = 139CE800] 11:12:47 INFO - PROCESS | 2576 | 1466014367302 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:12:47 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 11:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 591ms 11:12:47 INFO - PROCESS | 2576 | 1466014367329 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 2576 | 1466014367331 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 11:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:12:47 INFO - PROCESS | 2576 | 1466014367336 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 2576 | 1466014367337 Marionette TRACE conn7 <- [1,1194,null,{}] 11:12:47 INFO - PROCESS | 2576 | 1466014367354 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 2576 | 1466014367356 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:47 INFO - PROCESS | 2576 | 1466014367471 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 11:12:47 INFO - PROCESS | 2576 | 1466014367479 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:47 INFO - PROCESS | 2576 | 1466014367480 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:47 INFO - PROCESS | 2576 | ++DOCSHELL 150EC800 == 30 [pid = 2576] [id = 308] 11:12:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18D4F400) [pid = 2576] [serial = 923] [outer = 00000000] 11:12:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A31FC00) [pid = 2576] [serial = 924] [outer = 18D4F400] 11:12:47 INFO - PROCESS | 2576 | 1466014367522 Marionette DEBUG loaded listener.js 11:12:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1A396800) [pid = 2576] [serial = 925] [outer = 18D4F400] 11:12:47 INFO - PROCESS | 2576 | 1466014367950 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:12:47 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 11:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 650ms 11:12:47 INFO - PROCESS | 2576 | 1466014367985 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 2576 | 1466014367987 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 11:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:12:48 INFO - PROCESS | 2576 | 1466014367990 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 2576 | 1466014367992 Marionette TRACE conn7 <- [1,1198,null,{}] 11:12:48 INFO - PROCESS | 2576 | 1466014367995 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:48 INFO - PROCESS | 2576 | 1466014367997 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:48 INFO - PROCESS | 2576 | 1466014368109 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 11:12:48 INFO - PROCESS | 2576 | 1466014368116 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 2576 | 1466014368118 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:48 INFO - PROCESS | 2576 | ++DOCSHELL 1A399400 == 31 [pid = 2576] [id = 309] 11:12:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1A39A000) [pid = 2576] [serial = 926] [outer = 00000000] 11:12:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A5BF000) [pid = 2576] [serial = 927] [outer = 1A39A000] 11:12:48 INFO - PROCESS | 2576 | 1466014368161 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1A5C2000) [pid = 2576] [serial = 928] [outer = 1A39A000] 11:12:48 INFO - PROCESS | 2576 | 1466014368625 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 11:12:48 INFO - PROCESS | 2576 | 1466014368804 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 2576 | 1466014368808 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 11:12:48 INFO - PROCESS | 2576 | 1466014368814 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 2576 | 1466014368818 Marionette TRACE conn7 <- [1,1202,null,{}] 11:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:12:48 INFO - PROCESS | 2576 | 1466014368847 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:48 INFO - PROCESS | 2576 | 1466014368850 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:48 INFO - PROCESS | 2576 | 1466014368971 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 11:12:49 INFO - PROCESS | 2576 | 1466014369075 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 2576 | 1466014369080 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:49 INFO - PROCESS | 2576 | ++DOCSHELL 0D276C00 == 32 [pid = 2576] [id = 310] 11:12:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DB4F000) [pid = 2576] [serial = 929] [outer = 00000000] 11:12:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0DF4EC00) [pid = 2576] [serial = 930] [outer = 0DB4F000] 11:12:49 INFO - PROCESS | 2576 | 1466014369136 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0E3EF800) [pid = 2576] [serial = 931] [outer = 0DB4F000] 11:12:49 INFO - PROCESS | 2576 | 1466014369834 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1038ms 11:12:49 INFO - PROCESS | 2576 | 1466014369865 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 2576 | 1466014369869 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 11:12:49 INFO - PROCESS | 2576 | 1466014369875 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:12:49 INFO - PROCESS | 2576 | 1466014369878 Marionette TRACE conn7 <- [1,1206,null,{}] 11:12:49 INFO - PROCESS | 2576 | 1466014369882 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 2576 | 1466014369886 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:50 INFO - PROCESS | 2576 | 1466014370007 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 11:12:50 INFO - PROCESS | 2576 | 1466014370136 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 2576 | 1466014370138 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:50 INFO - PROCESS | 2576 | ++DOCSHELL 12E69800 == 33 [pid = 2576] [id = 311] 11:12:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (12E6A000) [pid = 2576] [serial = 932] [outer = 00000000] 11:12:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (139C7000) [pid = 2576] [serial = 933] [outer = 12E6A000] 11:12:50 INFO - PROCESS | 2576 | 1466014370195 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (13AC5000) [pid = 2576] [serial = 934] [outer = 12E6A000] 11:12:51 INFO - PROCESS | 2576 | --DOCSHELL 09069800 == 32 [pid = 2576] [id = 287] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (18E75400) [pid = 2576] [serial = 885] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | 1466014371079 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16260400) [pid = 2576] [serial = 870] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16D94800) [pid = 2576] [serial = 873] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16DDDC00) [pid = 2576] [serial = 876] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17480000) [pid = 2576] [serial = 877] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14B0EC00) [pid = 2576] [serial = 867] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (11DB0400) [pid = 2576] [serial = 864] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (12246000) [pid = 2576] [serial = 865] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0CE97400) [pid = 2576] [serial = 861] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D6E8800) [pid = 2576] [serial = 862] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1A394400) [pid = 2576] [serial = 859] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1A390800) [pid = 2576] [serial = 858] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (19DA7C00) [pid = 2576] [serial = 856] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (175EA800) [pid = 2576] [serial = 855] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15336000) [pid = 2576] [serial = 853] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (150E1800) [pid = 2576] [serial = 852] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DF51800) [pid = 2576] [serial = 850] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DD0E000) [pid = 2576] [serial = 849] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16A50400) [pid = 2576] [serial = 871] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16D9CC00) [pid = 2576] [serial = 874] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (175E5C00) [pid = 2576] [serial = 879] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18D51400) [pid = 2576] [serial = 883] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (175E9800) [pid = 2576] [serial = 880] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (18766000) [pid = 2576] [serial = 882] [outer = 00000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14B47000) [pid = 2576] [serial = 868] [outer = 00000000] [url = about:blank] 11:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1271ms 11:12:51 INFO - PROCESS | 2576 | 1466014371151 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 11:12:51 INFO - PROCESS | 2576 | 1466014371155 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 11:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:12:51 INFO - PROCESS | 2576 | 1466014371159 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 2576 | 1466014371164 Marionette TRACE conn7 <- [1,1210,null,{}] 11:12:51 INFO - PROCESS | 2576 | 1466014371169 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:51 INFO - PROCESS | 2576 | 1466014371171 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:51 INFO - PROCESS | 2576 | 1466014371262 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 11:12:51 INFO - PROCESS | 2576 | 1466014371268 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 2576 | 1466014371270 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:51 INFO - PROCESS | 2576 | ++DOCSHELL 00B88800 == 33 [pid = 2576] [id = 312] 11:12:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DE59400) [pid = 2576] [serial = 935] [outer = 00000000] 11:12:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E382400) [pid = 2576] [serial = 936] [outer = 0DE59400] 11:12:51 INFO - PROCESS | 2576 | 1466014371318 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0E43B000) [pid = 2576] [serial = 937] [outer = 0DE59400] 11:12:51 INFO - PROCESS | 2576 | 1466014371809 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:12:51 INFO - PROCESS | 2576 | 1466014371858 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 11:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:12:51 INFO - PROCESS | 2576 | 1466014371864 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 2576 | 1466014371866 Marionette TRACE conn7 <- [1,1214,null,{}] 11:12:51 INFO - PROCESS | 2576 | 1466014371870 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:51 INFO - PROCESS | 2576 | 1466014371872 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:51 INFO - PROCESS | 2576 | 1466014371963 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 11:12:51 INFO - PROCESS | 2576 | 1466014371971 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 2576 | 1466014371974 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:51 INFO - PROCESS | 2576 | ++DOCSHELL 0D683400 == 34 [pid = 2576] [id = 313] 11:12:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13451800) [pid = 2576] [serial = 938] [outer = 00000000] 11:12:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (139D0400) [pid = 2576] [serial = 939] [outer = 13451800] 11:12:52 INFO - PROCESS | 2576 | 1466014372019 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14B09C00) [pid = 2576] [serial = 940] [outer = 13451800] 11:12:52 INFO - PROCESS | 2576 | 1466014372487 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 11:12:52 INFO - PROCESS | 2576 | 1466014372536 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 2576 | 1466014372538 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 11:12:52 INFO - PROCESS | 2576 | 1466014372542 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:12:52 INFO - PROCESS | 2576 | 1466014372545 Marionette TRACE conn7 <- [1,1218,null,{}] 11:12:52 INFO - PROCESS | 2576 | 1466014372556 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 2576 | 1466014372561 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:52 INFO - PROCESS | 2576 | 1466014372644 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 11:12:52 INFO - PROCESS | 2576 | 1466014372733 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 2576 | 1466014372744 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:52 INFO - PROCESS | 2576 | ++DOCSHELL 15334400 == 35 [pid = 2576] [id = 314] 11:12:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15336000) [pid = 2576] [serial = 941] [outer = 00000000] 11:12:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15BA3400) [pid = 2576] [serial = 942] [outer = 15336000] 11:12:52 INFO - PROCESS | 2576 | 1466014372794 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16262C00) [pid = 2576] [serial = 943] [outer = 15336000] 11:12:53 INFO - PROCESS | 2576 | 1466014373198 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 11:12:53 INFO - PROCESS | 2576 | 1466014373215 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 2576 | 1466014373218 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 11:12:53 INFO - PROCESS | 2576 | 1466014373221 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:12:53 INFO - PROCESS | 2576 | 1466014373223 Marionette TRACE conn7 <- [1,1222,null,{}] 11:12:53 INFO - PROCESS | 2576 | 1466014373226 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:53 INFO - PROCESS | 2576 | 1466014373228 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:53 INFO - PROCESS | 2576 | 1466014373352 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 11:12:53 INFO - PROCESS | 2576 | 1466014373372 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:53 INFO - PROCESS | 2576 | 1466014373374 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:53 INFO - PROCESS | 2576 | ++DOCSHELL 16C77800 == 36 [pid = 2576] [id = 315] 11:12:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16C78400) [pid = 2576] [serial = 944] [outer = 00000000] 11:12:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16D66400) [pid = 2576] [serial = 945] [outer = 16C78400] 11:12:53 INFO - PROCESS | 2576 | 1466014373417 Marionette DEBUG loaded listener.js 11:12:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16D9CC00) [pid = 2576] [serial = 946] [outer = 16C78400] 11:12:53 INFO - PROCESS | 2576 | 1466014373829 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 11:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:12:53 INFO - PROCESS | 2576 | 1466014373857 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 2576 | 1466014373859 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 11:12:53 INFO - PROCESS | 2576 | 1466014373862 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - PROCESS | 2576 | 1466014373864 Marionette TRACE conn7 <- [1,1226,null,{}] 11:12:53 INFO - PROCESS | 2576 | 1466014373867 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:53 INFO - PROCESS | 2576 | 1466014373869 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:53 INFO - PROCESS | 2576 | 1466014373981 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 11:12:53 INFO - PROCESS | 2576 | 1466014373987 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:53 INFO - PROCESS | 2576 | 1466014373989 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:54 INFO - PROCESS | 2576 | ++DOCSHELL 0D76AC00 == 37 [pid = 2576] [id = 316] 11:12:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0E3F3400) [pid = 2576] [serial = 947] [outer = 00000000] 11:12:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DB4800) [pid = 2576] [serial = 948] [outer = 0E3F3400] 11:12:54 INFO - PROCESS | 2576 | 1466014374033 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16DD5800) [pid = 2576] [serial = 949] [outer = 0E3F3400] 11:12:54 INFO - PROCESS | 2576 | 1466014374496 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 11:12:54 INFO - PROCESS | 2576 | 1466014374535 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 11:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:12:54 INFO - PROCESS | 2576 | 1466014374537 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 11:12:54 INFO - PROCESS | 2576 | 1466014374540 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 2576 | 1466014374542 Marionette TRACE conn7 <- [1,1230,null,{}] 11:12:54 INFO - PROCESS | 2576 | 1466014374546 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 2576 | 1466014374551 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:54 INFO - PROCESS | 2576 | 1466014374717 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 11:12:54 INFO - PROCESS | 2576 | 1466014374805 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 2576 | 1466014374807 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:54 INFO - PROCESS | 2576 | ++DOCSHELL 173C6C00 == 38 [pid = 2576] [id = 317] 11:12:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (173C7C00) [pid = 2576] [serial = 950] [outer = 00000000] 11:12:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (177F0800) [pid = 2576] [serial = 951] [outer = 173C7C00] 11:12:54 INFO - PROCESS | 2576 | 1466014374850 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (17482C00) [pid = 2576] [serial = 952] [outer = 173C7C00] 11:12:55 INFO - PROCESS | 2576 | 1466014375259 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 770ms 11:12:55 INFO - PROCESS | 2576 | 1466014375312 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 2576 | 1466014375314 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18D57C00) [pid = 2576] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (179E8800) [pid = 2576] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1180A800) [pid = 2576] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DD10400) [pid = 2576] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1736D000) [pid = 2576] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13AC1400) [pid = 2576] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1958DC00) [pid = 2576] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DD02400) [pid = 2576] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16D9BC00) [pid = 2576] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15337400) [pid = 2576] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14B4A000) [pid = 2576] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18D4F400) [pid = 2576] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A042000) [pid = 2576] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:12:55 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139CE800) [pid = 2576] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:12:55 INFO - PROCESS | 2576 | 1466014375500 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 2576 | 1466014375502 Marionette TRACE conn7 <- [1,1234,null,{}] 11:12:55 INFO - PROCESS | 2576 | 1466014375510 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 2576 | 1466014375511 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:55 INFO - PROCESS | 2576 | 1466014375589 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 11:12:55 INFO - PROCESS | 2576 | 1466014375595 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 2576 | 1466014375596 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:55 INFO - PROCESS | 2576 | ++DOCSHELL 139CE800 == 39 [pid = 2576] [id = 318] 11:12:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13AC1400) [pid = 2576] [serial = 953] [outer = 00000000] 11:12:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15BAF400) [pid = 2576] [serial = 954] [outer = 13AC1400] 11:12:55 INFO - PROCESS | 2576 | 1466014375639 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (173CF800) [pid = 2576] [serial = 955] [outer = 13AC1400] 11:12:56 INFO - PROCESS | 2576 | 1466014376067 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 590ms 11:12:56 INFO - PROCESS | 2576 | 1466014376092 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 2576 | 1466014376094 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 11:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:12:56 INFO - PROCESS | 2576 | 1466014376097 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 2576 | 1466014376099 Marionette TRACE conn7 <- [1,1238,null,{}] 11:12:56 INFO - PROCESS | 2576 | 1466014376107 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 2576 | 1466014376109 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:56 INFO - PROCESS | 2576 | 1466014376225 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 11:12:56 INFO - PROCESS | 2576 | 1466014376234 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 2576 | 1466014376236 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:56 INFO - PROCESS | 2576 | ++DOCSHELL 1625E800 == 40 [pid = 2576] [id = 319] 11:12:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1747DC00) [pid = 2576] [serial = 956] [outer = 00000000] 11:12:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18D52400) [pid = 2576] [serial = 957] [outer = 1747DC00] 11:12:56 INFO - PROCESS | 2576 | 1466014376279 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18E7A000) [pid = 2576] [serial = 958] [outer = 1747DC00] 11:12:56 INFO - PROCESS | 2576 | 1466014376707 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 11:12:56 INFO - PROCESS | 2576 | 1466014376769 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 11:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:12:56 INFO - PROCESS | 2576 | 1466014376770 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 11:12:56 INFO - PROCESS | 2576 | 1466014376773 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 2576 | 1466014376775 Marionette TRACE conn7 <- [1,1242,null,{}] 11:12:56 INFO - PROCESS | 2576 | 1466014376778 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 2576 | 1466014376780 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:56 INFO - PROCESS | 2576 | 1466014376896 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 11:12:56 INFO - PROCESS | 2576 | 1466014376938 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 2576 | 1466014376939 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:56 INFO - PROCESS | 2576 | ++DOCSHELL 0E38B400 == 41 [pid = 2576] [id = 320] 11:12:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (139CF800) [pid = 2576] [serial = 959] [outer = 00000000] 11:12:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19645C00) [pid = 2576] [serial = 960] [outer = 139CF800] 11:12:56 INFO - PROCESS | 2576 | 1466014376986 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (19646000) [pid = 2576] [serial = 961] [outer = 139CF800] 11:12:57 INFO - PROCESS | 2576 | 1466014377402 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 11:12:57 INFO - PROCESS | 2576 | 1466014377453 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 11:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:12:57 INFO - PROCESS | 2576 | 1466014377455 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 11:12:57 INFO - PROCESS | 2576 | 1466014377459 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 2576 | 1466014377461 Marionette TRACE conn7 <- [1,1246,null,{}] 11:12:57 INFO - PROCESS | 2576 | 1466014377465 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 2576 | 1466014377466 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:57 INFO - PROCESS | 2576 | 1466014377597 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 11:12:57 INFO - PROCESS | 2576 | 1466014377734 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 2576 | 1466014377737 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:57 INFO - PROCESS | 2576 | ++DOCSHELL 09068C00 == 42 [pid = 2576] [id = 321] 11:12:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0906D800) [pid = 2576] [serial = 962] [outer = 00000000] 11:12:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0D26E400) [pid = 2576] [serial = 963] [outer = 0906D800] 11:12:57 INFO - PROCESS | 2576 | 1466014377797 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DB48C00) [pid = 2576] [serial = 964] [outer = 0906D800] 11:12:58 INFO - PROCESS | 2576 | 1466014378432 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1024ms 11:12:58 INFO - PROCESS | 2576 | 1466014378485 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 11:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:12:58 INFO - PROCESS | 2576 | 1466014378489 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 11:12:58 INFO - PROCESS | 2576 | 1466014378494 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 2576 | 1466014378498 Marionette TRACE conn7 <- [1,1250,null,{}] 11:12:58 INFO - PROCESS | 2576 | 1466014378522 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:58 INFO - PROCESS | 2576 | 1466014378525 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:58 INFO - PROCESS | 2576 | 1466014378671 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 11:12:58 INFO - PROCESS | 2576 | 1466014378794 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 2576 | 1466014378797 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:58 INFO - PROCESS | 2576 | ++DOCSHELL 14B48800 == 43 [pid = 2576] [id = 322] 11:12:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14B49000) [pid = 2576] [serial = 965] [outer = 00000000] 11:12:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (14BA3000) [pid = 2576] [serial = 966] [outer = 14B49000] 11:12:58 INFO - PROCESS | 2576 | 1466014378853 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (15172800) [pid = 2576] [serial = 967] [outer = 14B49000] 11:12:59 INFO - PROCESS | 2576 | 1466014379449 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1007ms 11:12:59 INFO - PROCESS | 2576 | 1466014379514 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 2576 | 1466014379518 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 11:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:12:59 INFO - PROCESS | 2576 | 1466014379523 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - PROCESS | 2576 | 1466014379526 Marionette TRACE conn7 <- [1,1254,null,{}] 11:12:59 INFO - PROCESS | 2576 | 1466014379530 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 2576 | 1466014379532 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:59 INFO - PROCESS | 2576 | 1466014379657 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 11:12:59 INFO - PROCESS | 2576 | 1466014379783 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 2576 | 1466014379785 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:12:59 INFO - PROCESS | 2576 | ++DOCSHELL 175E6C00 == 44 [pid = 2576] [id = 323] 11:12:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (175E7C00) [pid = 2576] [serial = 968] [outer = 00000000] 11:12:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (18D56800) [pid = 2576] [serial = 969] [outer = 175E7C00] 11:12:59 INFO - PROCESS | 2576 | 1466014379840 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19DA8C00) [pid = 2576] [serial = 970] [outer = 175E7C00] 11:13:00 INFO - PROCESS | 2576 | 1466014380404 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 11:13:00 INFO - PROCESS | 2576 | 1466014380499 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 2576 | 1466014380503 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 11:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:13:00 INFO - PROCESS | 2576 | 1466014380530 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 2576 | 1466014380535 Marionette TRACE conn7 <- [1,1258,null,{}] 11:13:00 INFO - PROCESS | 2576 | 1466014380538 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 2576 | 1466014380542 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:00 INFO - PROCESS | 2576 | 1466014380660 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 11:13:00 INFO - PROCESS | 2576 | 1466014380890 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 2576 | 1466014380894 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:00 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4D800 == 45 [pid = 2576] [id = 324] 11:13:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0CD59400) [pid = 2576] [serial = 971] [outer = 00000000] 11:13:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DE5F000) [pid = 2576] [serial = 972] [outer = 0CD59400] 11:13:00 INFO - PROCESS | 2576 | 1466014380958 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0EBC2400) [pid = 2576] [serial = 973] [outer = 0CD59400] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 0E38B400 == 44 [pid = 2576] [id = 320] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 1625E800 == 43 [pid = 2576] [id = 319] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 139CE800 == 42 [pid = 2576] [id = 318] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 173C6C00 == 41 [pid = 2576] [id = 317] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 0D76AC00 == 40 [pid = 2576] [id = 316] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 16C77800 == 39 [pid = 2576] [id = 315] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 15334400 == 38 [pid = 2576] [id = 314] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 0D683400 == 37 [pid = 2576] [id = 313] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 00B88800 == 36 [pid = 2576] [id = 312] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 0D276C00 == 35 [pid = 2576] [id = 310] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 12E69800 == 34 [pid = 2576] [id = 311] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 150EC800 == 33 [pid = 2576] [id = 308] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 139C9C00 == 32 [pid = 2576] [id = 307] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 1A399400 == 31 [pid = 2576] [id = 309] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 150E8800 == 30 [pid = 2576] [id = 306] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 1875C800 == 29 [pid = 2576] [id = 305] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 175E6C00 == 28 [pid = 2576] [id = 323] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 09068C00 == 27 [pid = 2576] [id = 321] 11:13:02 INFO - PROCESS | 2576 | --DOCSHELL 14B48800 == 26 [pid = 2576] [id = 322] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (18E77C00) [pid = 2576] [serial = 912] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (18E84400) [pid = 2576] [serial = 886] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (11AA1800) [pid = 2576] [serial = 891] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (11BC3000) [pid = 2576] [serial = 892] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DE57400) [pid = 2576] [serial = 888] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0DE5E800) [pid = 2576] [serial = 889] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (173D4400) [pid = 2576] [serial = 906] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (17480C00) [pid = 2576] [serial = 907] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13ACAC00) [pid = 2576] [serial = 894] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14B3B000) [pid = 2576] [serial = 895] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (19DA7800) [pid = 2576] [serial = 915] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (177E8400) [pid = 2576] [serial = 909] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DAFC00) [pid = 2576] [serial = 903] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16DB5400) [pid = 2576] [serial = 904] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15BA6000) [pid = 2576] [serial = 900] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16262000) [pid = 2576] [serial = 901] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14BA3800) [pid = 2576] [serial = 897] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (150EF400) [pid = 2576] [serial = 898] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18E80400) [pid = 2576] [serial = 913] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A396800) [pid = 2576] [serial = 925] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1A31A800) [pid = 2576] [serial = 918] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1A5BF000) [pid = 2576] [serial = 927] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1A03E400) [pid = 2576] [serial = 916] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1A31FC00) [pid = 2576] [serial = 924] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1A321400) [pid = 2576] [serial = 919] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16DAA400) [pid = 2576] [serial = 921] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16DDD800) [pid = 2576] [serial = 922] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16263400) [pid = 2576] [serial = 910] [outer = 00000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2576 | 1466014382189 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1739ms 11:13:02 INFO - PROCESS | 2576 | 1466014382267 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 2576 | 1466014382271 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 11:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:13:02 INFO - PROCESS | 2576 | 1466014382276 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 2576 | 1466014382279 Marionette TRACE conn7 <- [1,1262,null,{}] 11:13:02 INFO - PROCESS | 2576 | 1466014382285 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 2576 | 1466014382288 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:02 INFO - PROCESS | 2576 | 1466014382417 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 11:13:02 INFO - PROCESS | 2576 | 1466014382534 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 2576 | 1466014382538 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:02 INFO - PROCESS | 2576 | ++DOCSHELL 0906D000 == 27 [pid = 2576] [id = 325] 11:13:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0CD52400) [pid = 2576] [serial = 974] [outer = 00000000] 11:13:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D6E2400) [pid = 2576] [serial = 975] [outer = 0CD52400] 11:13:02 INFO - PROCESS | 2576 | 1466014382603 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D7E8400) [pid = 2576] [serial = 976] [outer = 0CD52400] 11:13:03 INFO - PROCESS | 2576 | 1466014383367 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1178ms 11:13:03 INFO - PROCESS | 2576 | 1466014383455 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 2576 | 1466014383460 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 11:13:03 INFO - PROCESS | 2576 | 1466014383465 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:13:03 INFO - PROCESS | 2576 | 1466014383469 Marionette TRACE conn7 <- [1,1266,null,{}] 11:13:03 INFO - PROCESS | 2576 | 1466014383474 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 2576 | 1466014383477 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:03 INFO - PROCESS | 2576 | 1466014383606 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 11:13:03 INFO - PROCESS | 2576 | 1466014383683 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 2576 | 1466014383687 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:03 INFO - PROCESS | 2576 | ++DOCSHELL 0E3EE400 == 28 [pid = 2576] [id = 326] 11:13:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E3EFC00) [pid = 2576] [serial = 977] [outer = 00000000] 11:13:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E9CF000) [pid = 2576] [serial = 978] [outer = 0E3EFC00] 11:13:03 INFO - PROCESS | 2576 | 1466014383769 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11AA4800) [pid = 2576] [serial = 979] [outer = 0E3EFC00] 11:13:04 INFO - PROCESS | 2576 | 1466014384573 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1173ms 11:13:04 INFO - PROCESS | 2576 | 1466014384642 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 2576 | 1466014384646 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 11:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:13:04 INFO - PROCESS | 2576 | 1466014384651 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 2576 | 1466014384654 Marionette TRACE conn7 <- [1,1270,null,{}] 11:13:04 INFO - PROCESS | 2576 | 1466014384659 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 2576 | 1466014384662 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:04 INFO - PROCESS | 2576 | 1466014384779 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 11:13:04 INFO - PROCESS | 2576 | --DOCSHELL 0CD5AC00 == 27 [pid = 2576] [id = 303] 11:13:04 INFO - PROCESS | 2576 | --DOCSHELL 139D1400 == 26 [pid = 2576] [id = 304] 11:13:04 INFO - PROCESS | 2576 | --DOCSHELL 0CD4D800 == 25 [pid = 2576] [id = 324] 11:13:04 INFO - PROCESS | 2576 | 1466014384867 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 2576 | 1466014384872 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:04 INFO - PROCESS | 2576 | ++DOCSHELL 0DE57400 == 26 [pid = 2576] [id = 327] 11:13:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DE57800) [pid = 2576] [serial = 980] [outer = 00000000] 11:13:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DF4F400) [pid = 2576] [serial = 981] [outer = 0DE57800] 11:13:04 INFO - PROCESS | 2576 | 1466014384920 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (11A96400) [pid = 2576] [serial = 982] [outer = 0DE57800] 11:13:05 INFO - PROCESS | 2576 | 1466014385336 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 731ms 11:13:05 INFO - PROCESS | 2576 | 1466014385383 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 2576 | 1466014385388 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 11:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:13:05 INFO - PROCESS | 2576 | 1466014385394 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 2576 | 1466014385397 Marionette TRACE conn7 <- [1,1274,null,{}] 11:13:05 INFO - PROCESS | 2576 | 1466014385400 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 2576 | 1466014385403 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:05 INFO - PROCESS | 2576 | 1466014385509 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 11:13:05 INFO - PROCESS | 2576 | 1466014385599 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 2576 | 1466014385602 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:05 INFO - PROCESS | 2576 | ++DOCSHELL 13449800 == 27 [pid = 2576] [id = 328] 11:13:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13761400) [pid = 2576] [serial = 983] [outer = 00000000] 11:13:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (139C5800) [pid = 2576] [serial = 984] [outer = 13761400] 11:13:05 INFO - PROCESS | 2576 | 1466014385669 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (139D1C00) [pid = 2576] [serial = 985] [outer = 13761400] 11:13:06 INFO - PROCESS | 2576 | 1466014386055 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 11:13:06 INFO - PROCESS | 2576 | 1466014386076 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 2576 | 1466014386078 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 11:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:13:06 INFO - PROCESS | 2576 | 1466014386081 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 2576 | 1466014386085 Marionette TRACE conn7 <- [1,1278,null,{}] 11:13:06 INFO - PROCESS | 2576 | 1466014386095 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 2576 | 1466014386100 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:06 INFO - PROCESS | 2576 | 1466014386195 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 11:13:06 INFO - PROCESS | 2576 | 1466014386217 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:06 INFO - PROCESS | 2576 | 1466014386220 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:06 INFO - PROCESS | 2576 | ++DOCSHELL 150E9400 == 28 [pid = 2576] [id = 329] 11:13:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (150E9800) [pid = 2576] [serial = 986] [outer = 00000000] 11:13:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (150F0800) [pid = 2576] [serial = 987] [outer = 150E9800] 11:13:06 INFO - PROCESS | 2576 | 1466014386269 Marionette DEBUG loaded listener.js 11:13:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15B40800) [pid = 2576] [serial = 988] [outer = 150E9800] 11:13:06 INFO - PROCESS | 2576 | 1466014386776 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 11:13:06 INFO - PROCESS | 2576 | 1466014386813 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 2576 | 1466014386816 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 11:13:06 INFO - PROCESS | 2576 | 1466014386819 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:13:06 INFO - PROCESS | 2576 | 1466014386820 Marionette TRACE conn7 <- [1,1282,null,{}] 11:13:06 INFO - PROCESS | 2576 | 1466014386824 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 2576 | 1466014386825 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:06 INFO - PROCESS | 2576 | 1466014386968 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 11:13:07 INFO - PROCESS | 2576 | 1466014386991 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 2576 | 1466014386993 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:07 INFO - PROCESS | 2576 | ++DOCSHELL 16C7D400 == 29 [pid = 2576] [id = 330] 11:13:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16C7D800) [pid = 2576] [serial = 989] [outer = 00000000] 11:13:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16C84C00) [pid = 2576] [serial = 990] [outer = 16C7D800] 11:13:07 INFO - PROCESS | 2576 | 1466014387038 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16D9C000) [pid = 2576] [serial = 991] [outer = 16C7D800] 11:13:07 INFO - PROCESS | 2576 | 1466014387480 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 11:13:07 INFO - PROCESS | 2576 | 1466014387493 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 11:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:13:07 INFO - PROCESS | 2576 | 1466014387495 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 11:13:07 INFO - PROCESS | 2576 | 1466014387498 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:13:07 INFO - PROCESS | 2576 | 1466014387500 Marionette TRACE conn7 <- [1,1286,null,{}] 11:13:07 INFO - PROCESS | 2576 | 1466014387510 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:07 INFO - PROCESS | 2576 | 1466014387512 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:07 INFO - PROCESS | 2576 | 1466014387623 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 11:13:07 INFO - PROCESS | 2576 | 1466014387628 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 2576 | 1466014387630 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:07 INFO - PROCESS | 2576 | ++DOCSHELL 09075800 == 30 [pid = 2576] [id = 331] 11:13:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16D9F400) [pid = 2576] [serial = 992] [outer = 00000000] 11:13:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16DB6400) [pid = 2576] [serial = 993] [outer = 16D9F400] 11:13:07 INFO - PROCESS | 2576 | 1466014387674 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16DDA800) [pid = 2576] [serial = 994] [outer = 16D9F400] 11:13:08 INFO - PROCESS | 2576 | 1466014388143 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 11:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:13:08 INFO - PROCESS | 2576 | 1466014388191 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 2576 | 1466014388193 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 11:13:08 INFO - PROCESS | 2576 | 1466014388196 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 2576 | 1466014388198 Marionette TRACE conn7 <- [1,1290,null,{}] 11:13:08 INFO - PROCESS | 2576 | 1466014388208 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:08 INFO - PROCESS | 2576 | 1466014388214 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:08 INFO - PROCESS | 2576 | 1466014388388 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 11:13:08 INFO - PROCESS | 2576 | 1466014388412 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 2576 | 1466014388414 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:08 INFO - PROCESS | 2576 | ++DOCSHELL 173D1800 == 31 [pid = 2576] [id = 332] 11:13:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (173D4400) [pid = 2576] [serial = 995] [outer = 00000000] 11:13:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (175EB400) [pid = 2576] [serial = 996] [outer = 173D4400] 11:13:08 INFO - PROCESS | 2576 | 1466014388458 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1875C800) [pid = 2576] [serial = 997] [outer = 173D4400] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0906D800) [pid = 2576] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14B49000) [pid = 2576] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (175E7C00) [pid = 2576] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (139CF800) [pid = 2576] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (173C7C00) [pid = 2576] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13451800) [pid = 2576] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E3F3400) [pid = 2576] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0DE59400) [pid = 2576] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DB4F000) [pid = 2576] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16C78400) [pid = 2576] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15336000) [pid = 2576] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13AC1400) [pid = 2576] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (12E6A000) [pid = 2576] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1747DC00) [pid = 2576] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:13:08 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1A39A000) [pid = 2576] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:13:08 INFO - PROCESS | 2576 | 1466014388961 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 790ms 11:13:09 INFO - PROCESS | 2576 | 1466014388990 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 2576 | 1466014388992 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 11:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:13:09 INFO - PROCESS | 2576 | 1466014388995 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 2576 | 1466014388996 Marionette TRACE conn7 <- [1,1294,null,{}] 11:13:09 INFO - PROCESS | 2576 | 1466014389009 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 2576 | 1466014389011 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:09 INFO - PROCESS | 2576 | 1466014389089 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 11:13:09 INFO - PROCESS | 2576 | 1466014389096 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 2576 | 1466014389098 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:09 INFO - PROCESS | 2576 | ++DOCSHELL 139CF800 == 32 [pid = 2576] [id = 333] 11:13:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14B3F000) [pid = 2576] [serial = 998] [outer = 00000000] 11:13:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1747DC00) [pid = 2576] [serial = 999] [outer = 14B3F000] 11:13:09 INFO - PROCESS | 2576 | 1466014389141 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17481C00) [pid = 2576] [serial = 1000] [outer = 14B3F000] 11:13:09 INFO - PROCESS | 2576 | 1466014389563 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 11:13:09 INFO - PROCESS | 2576 | 1466014389627 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 11:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:13:09 INFO - PROCESS | 2576 | 1466014389629 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 11:13:09 INFO - PROCESS | 2576 | 1466014389633 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 2576 | 1466014389635 Marionette TRACE conn7 <- [1,1298,null,{}] 11:13:09 INFO - PROCESS | 2576 | 1466014389638 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 2576 | 1466014389640 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:09 INFO - PROCESS | 2576 | 1466014389744 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 11:13:09 INFO - PROCESS | 2576 | 1466014389753 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 2576 | 1466014389755 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:09 INFO - PROCESS | 2576 | ++DOCSHELL 18D06000 == 33 [pid = 2576] [id = 334] 11:13:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18D0A800) [pid = 2576] [serial = 1001] [outer = 00000000] 11:13:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (18E75400) [pid = 2576] [serial = 1002] [outer = 18D0A800] 11:13:09 INFO - PROCESS | 2576 | 1466014389798 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18E84C00) [pid = 2576] [serial = 1003] [outer = 18D0A800] 11:13:10 INFO - PROCESS | 2576 | 1466014390219 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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] 11:13:10 INFO - PROCESS | 2576 | 1466014390266 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 11:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:13:10 INFO - PROCESS | 2576 | 1466014390269 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 2576 | 1466014390271 Marionette TRACE conn7 <- [1,1302,null,{}] 11:13:10 INFO - PROCESS | 2576 | 1466014390274 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 2576 | 1466014390276 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:10 INFO - PROCESS | 2576 | 1466014390357 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 11:13:10 INFO - PROCESS | 2576 | 1466014390375 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 2576 | 1466014390377 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:10 INFO - PROCESS | 2576 | ++DOCSHELL 1960D000 == 34 [pid = 2576] [id = 335] 11:13:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (19611800) [pid = 2576] [serial = 1004] [outer = 00000000] 11:13:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (196F6C00) [pid = 2576] [serial = 1005] [outer = 19611800] 11:13:10 INFO - PROCESS | 2576 | 1466014390420 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19DA7800) [pid = 2576] [serial = 1006] [outer = 19611800] 11:13:10 INFO - PROCESS | 2576 | 1466014390857 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 11:13:10 INFO - PROCESS | 2576 | 1466014390922 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 2576 | 1466014390926 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 11:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:13:10 INFO - PROCESS | 2576 | 1466014390936 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 2576 | 1466014390940 Marionette TRACE conn7 <- [1,1306,null,{}] 11:13:10 INFO - PROCESS | 2576 | 1466014390946 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 2576 | 1466014390950 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:11 INFO - PROCESS | 2576 | 1466014391071 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 11:13:11 INFO - PROCESS | 2576 | 1466014391233 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 2576 | 1466014391239 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:11 INFO - PROCESS | 2576 | ++DOCSHELL 0DE59800 == 35 [pid = 2576] [id = 336] 11:13:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DE5A000) [pid = 2576] [serial = 1007] [outer = 00000000] 11:13:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0EB32400) [pid = 2576] [serial = 1008] [outer = 0DE5A000] 11:13:11 INFO - PROCESS | 2576 | 1466014391294 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (11D96000) [pid = 2576] [serial = 1009] [outer = 0DE5A000] 11:13:11 INFO - PROCESS | 2576 | 1466014391829 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 11:13:11 INFO - PROCESS | 2576 | 1466014391927 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 2576 | 1466014391931 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 11:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:13:11 INFO - PROCESS | 2576 | 1466014391937 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 2576 | 1466014391941 Marionette TRACE conn7 <- [1,1310,null,{}] 11:13:11 INFO - PROCESS | 2576 | 1466014391945 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 2576 | 1466014391948 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:12 INFO - PROCESS | 2576 | 1466014392067 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 11:13:12 INFO - PROCESS | 2576 | 1466014392164 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 2576 | 1466014392166 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:12 INFO - PROCESS | 2576 | ++DOCSHELL 150E4800 == 36 [pid = 2576] [id = 337] 11:13:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (150E4C00) [pid = 2576] [serial = 1010] [outer = 00000000] 11:13:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (150F0400) [pid = 2576] [serial = 1011] [outer = 150E4C00] 11:13:12 INFO - PROCESS | 2576 | 1466014392229 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16C79400) [pid = 2576] [serial = 1012] [outer = 150E4C00] 11:13:12 INFO - PROCESS | 2576 | 1466014392842 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 11:13:12 INFO - PROCESS | 2576 | 1466014392867 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 2576 | 1466014392869 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 11:13:12 INFO - PROCESS | 2576 | 1466014392873 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:13:12 INFO - PROCESS | 2576 | 1466014392875 Marionette TRACE conn7 <- [1,1314,null,{}] 11:13:12 INFO - PROCESS | 2576 | 1466014392884 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:12 INFO - PROCESS | 2576 | 1466014392889 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:13 INFO - PROCESS | 2576 | 1466014393003 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 11:13:13 INFO - PROCESS | 2576 | 1466014393128 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 2576 | 1466014393132 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:13 INFO - PROCESS | 2576 | ++DOCSHELL 19646800 == 37 [pid = 2576] [id = 338] 11:13:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19DAE400) [pid = 2576] [serial = 1013] [outer = 00000000] 11:13:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A209800) [pid = 2576] [serial = 1014] [outer = 19DAE400] 11:13:13 INFO - PROCESS | 2576 | 1466014393189 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1A315800) [pid = 2576] [serial = 1015] [outer = 19DAE400] 11:13:13 INFO - PROCESS | 2576 | 1466014393749 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:13:13 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 11:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 11:13:13 INFO - PROCESS | 2576 | 1466014393807 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 2576 | 1466014393809 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 11:13:13 INFO - PROCESS | 2576 | 1466014393812 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:13:13 INFO - PROCESS | 2576 | 1466014393814 Marionette TRACE conn7 <- [1,1318,null,{}] 11:13:13 INFO - PROCESS | 2576 | 1466014393818 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 2576 | 1466014393820 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:13 INFO - PROCESS | 2576 | 1466014393928 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 11:13:14 INFO - PROCESS | 2576 | 1466014394061 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 2576 | 1466014394063 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:14 INFO - PROCESS | 2576 | ++DOCSHELL 1A31FC00 == 38 [pid = 2576] [id = 339] 11:13:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1A320C00) [pid = 2576] [serial = 1016] [outer = 00000000] 11:13:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1A394C00) [pid = 2576] [serial = 1017] [outer = 1A320C00] 11:13:14 INFO - PROCESS | 2576 | 1466014394117 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1A397800) [pid = 2576] [serial = 1018] [outer = 1A320C00] 11:13:14 INFO - PROCESS | 2576 | 1466014394664 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:13:14 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 11:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 931ms 11:13:14 INFO - PROCESS | 2576 | 1466014394747 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 2576 | 1466014394749 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 11:13:14 INFO - PROCESS | 2576 | 1466014394752 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:13:14 INFO - PROCESS | 2576 | 1466014394754 Marionette TRACE conn7 <- [1,1322,null,{}] 11:13:14 INFO - PROCESS | 2576 | 1466014394758 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 2576 | 1466014394760 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:14 INFO - PROCESS | 2576 | 1466014394867 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 11:13:15 INFO - PROCESS | 2576 | 1466014395081 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 2576 | 1466014395084 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:15 INFO - PROCESS | 2576 | ++DOCSHELL 0D639400 == 39 [pid = 2576] [id = 340] 11:13:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0D683800) [pid = 2576] [serial = 1019] [outer = 00000000] 11:13:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0DB52000) [pid = 2576] [serial = 1020] [outer = 0D683800] 11:13:15 INFO - PROCESS | 2576 | 1466014395138 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0DF67800) [pid = 2576] [serial = 1021] [outer = 0D683800] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0D26E400) [pid = 2576] [serial = 963] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (14BA3000) [pid = 2576] [serial = 966] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0DB48C00) [pid = 2576] [serial = 964] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (18D56800) [pid = 2576] [serial = 969] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (15172800) [pid = 2576] [serial = 967] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (19DA8C00) [pid = 2576] [serial = 970] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (19646000) [pid = 2576] [serial = 961] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (19645C00) [pid = 2576] [serial = 960] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (17482C00) [pid = 2576] [serial = 952] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (139D0400) [pid = 2576] [serial = 939] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16DB4800) [pid = 2576] [serial = 948] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0E43B000) [pid = 2576] [serial = 937] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E3EF800) [pid = 2576] [serial = 931] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16D9CC00) [pid = 2576] [serial = 946] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16262C00) [pid = 2576] [serial = 943] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (15BAF400) [pid = 2576] [serial = 954] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DD5800) [pid = 2576] [serial = 949] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14B09C00) [pid = 2576] [serial = 940] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (15BA3400) [pid = 2576] [serial = 942] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13AC5000) [pid = 2576] [serial = 934] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DF4EC00) [pid = 2576] [serial = 930] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (173CF800) [pid = 2576] [serial = 955] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18E7A000) [pid = 2576] [serial = 958] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16D66400) [pid = 2576] [serial = 945] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (139C7000) [pid = 2576] [serial = 933] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (177F0800) [pid = 2576] [serial = 951] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E382400) [pid = 2576] [serial = 936] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18D52400) [pid = 2576] [serial = 957] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1A5C2000) [pid = 2576] [serial = 928] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DE5F000) [pid = 2576] [serial = 972] [outer = 00000000] [url = about:blank] 11:13:15 INFO - PROCESS | 2576 | 1466014395776 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1073ms 11:13:15 INFO - PROCESS | 2576 | 1466014395830 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 2576 | 1466014395834 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 11:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:13:15 INFO - PROCESS | 2576 | 1466014395837 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 2576 | 1466014395840 Marionette TRACE conn7 <- [1,1326,null,{}] 11:13:15 INFO - PROCESS | 2576 | 1466014395845 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:15 INFO - PROCESS | 2576 | 1466014395849 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:15 INFO - PROCESS | 2576 | 1466014395947 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 11:13:16 INFO - PROCESS | 2576 | 1466014396038 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 2576 | 1466014396041 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:16 INFO - PROCESS | 2576 | ++DOCSHELL 0DE54000 == 40 [pid = 2576] [id = 341] 11:13:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DF50800) [pid = 2576] [serial = 1022] [outer = 00000000] 11:13:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E3EF800) [pid = 2576] [serial = 1023] [outer = 0DF50800] 11:13:16 INFO - PROCESS | 2576 | 1466014396087 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0E9D0400) [pid = 2576] [serial = 1024] [outer = 0DF50800] 11:13:16 INFO - PROCESS | 2576 | 1466014396917 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1119ms 11:13:16 INFO - PROCESS | 2576 | 1466014396960 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 2576 | 1466014396964 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 11:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:13:16 INFO - PROCESS | 2576 | 1466014396968 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 2576 | 1466014396970 Marionette TRACE conn7 <- [1,1330,null,{}] 11:13:16 INFO - PROCESS | 2576 | 1466014396974 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 2576 | 1466014396976 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:17 INFO - PROCESS | 2576 | 1466014397071 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 11:13:17 INFO - PROCESS | 2576 | 1466014397153 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 2576 | 1466014397155 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:17 INFO - PROCESS | 2576 | ++DOCSHELL 11DB1800 == 41 [pid = 2576] [id = 342] 11:13:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1220A800) [pid = 2576] [serial = 1025] [outer = 00000000] 11:13:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (139CB800) [pid = 2576] [serial = 1026] [outer = 1220A800] 11:13:17 INFO - PROCESS | 2576 | 1466014397200 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14B09C00) [pid = 2576] [serial = 1027] [outer = 1220A800] 11:13:17 INFO - PROCESS | 2576 | 1466014397589 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 11:13:17 INFO - PROCESS | 2576 | 1466014397639 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 2576 | 1466014397641 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 11:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:13:17 INFO - PROCESS | 2576 | 1466014397646 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 2576 | 1466014397651 Marionette TRACE conn7 <- [1,1334,null,{}] 11:13:17 INFO - PROCESS | 2576 | 1466014397660 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 2576 | 1466014397663 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:17 INFO - PROCESS | 2576 | 1466014397749 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 11:13:17 INFO - PROCESS | 2576 | 1466014397756 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 2576 | 1466014397758 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:17 INFO - PROCESS | 2576 | ++DOCSHELL 14B49000 == 42 [pid = 2576] [id = 343] 11:13:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14B4F800) [pid = 2576] [serial = 1028] [outer = 00000000] 11:13:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16261400) [pid = 2576] [serial = 1029] [outer = 14B4F800] 11:13:17 INFO - PROCESS | 2576 | 1466014397802 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16C78400) [pid = 2576] [serial = 1030] [outer = 14B4F800] 11:13:18 INFO - PROCESS | 2576 | 1466014398292 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 690ms 11:13:18 INFO - PROCESS | 2576 | 1466014398339 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 2576 | 1466014398341 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 11:13:18 INFO - PROCESS | 2576 | 1466014398344 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:13:18 INFO - PROCESS | 2576 | 1466014398346 Marionette TRACE conn7 <- [1,1338,null,{}] 11:13:18 INFO - PROCESS | 2576 | 1466014398350 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 2576 | 1466014398352 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:18 INFO - PROCESS | 2576 | 1466014398470 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 11:13:18 INFO - PROCESS | 2576 | 1466014398531 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 2576 | 1466014398533 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:18 INFO - PROCESS | 2576 | ++DOCSHELL 16D9EC00 == 43 [pid = 2576] [id = 344] 11:13:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DA0000) [pid = 2576] [serial = 1031] [outer = 00000000] 11:13:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DB3000) [pid = 2576] [serial = 1032] [outer = 16DA0000] 11:13:18 INFO - PROCESS | 2576 | 1466014398577 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DD5000) [pid = 2576] [serial = 1033] [outer = 16DA0000] 11:13:19 INFO - PROCESS | 2576 | 1466014399003 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 11:13:19 INFO - PROCESS | 2576 | 1466014399079 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 2576 | 1466014399081 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 11:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:13:19 INFO - PROCESS | 2576 | 1466014399084 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 2576 | 1466014399086 Marionette TRACE conn7 <- [1,1342,null,{}] 11:13:19 INFO - PROCESS | 2576 | 1466014399089 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 2576 | 1466014399091 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:19 INFO - PROCESS | 2576 | 1466014399204 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 11:13:19 INFO - PROCESS | 2576 | 1466014399268 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 2576 | 1466014399274 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:19 INFO - PROCESS | 2576 | ++DOCSHELL 173CB800 == 44 [pid = 2576] [id = 345] 11:13:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173CBC00) [pid = 2576] [serial = 1034] [outer = 00000000] 11:13:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17484400) [pid = 2576] [serial = 1035] [outer = 173CBC00] 11:13:19 INFO - PROCESS | 2576 | 1466014399327 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (179EB000) [pid = 2576] [serial = 1036] [outer = 173CBC00] 11:13:19 INFO - PROCESS | 2576 | 1466014399751 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 11:13:19 INFO - PROCESS | 2576 | 1466014399838 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 2576 | 1466014399840 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 11:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:13:19 INFO - PROCESS | 2576 | 1466014399846 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 2576 | 1466014399848 Marionette TRACE conn7 <- [1,1346,null,{}] 11:13:19 INFO - PROCESS | 2576 | 1466014399852 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 2576 | 1466014399854 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:20 INFO - PROCESS | 2576 | 1466014400052 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16D9F400) [pid = 2576] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16C7D800) [pid = 2576] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DE57800) [pid = 2576] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (150E9800) [pid = 2576] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13761400) [pid = 2576] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0E3EFC00) [pid = 2576] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0CD52400) [pid = 2576] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0CD59400) [pid = 2576] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (173D4400) [pid = 2576] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (14B3F000) [pid = 2576] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:13:20 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (18D0A800) [pid = 2576] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:13:20 INFO - PROCESS | 2576 | 1466014400115 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 2576 | 1466014400117 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:20 INFO - PROCESS | 2576 | ++DOCSHELL 00B91000 == 45 [pid = 2576] [id = 346] 11:13:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0CD59400) [pid = 2576] [serial = 1037] [outer = 00000000] 11:13:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E3F7800) [pid = 2576] [serial = 1038] [outer = 0CD59400] 11:13:20 INFO - PROCESS | 2576 | 1466014400160 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (12E65C00) [pid = 2576] [serial = 1039] [outer = 0CD59400] 11:13:20 INFO - PROCESS | 2576 | 1466014400512 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 11:13:20 INFO - PROCESS | 2576 | 1466014400581 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 2576 | 1466014400583 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 11:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:13:20 INFO - PROCESS | 2576 | 1466014400585 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 2576 | 1466014400587 Marionette TRACE conn7 <- [1,1350,null,{}] 11:13:20 INFO - PROCESS | 2576 | 1466014400591 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 2576 | 1466014400592 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:20 INFO - PROCESS | 2576 | 1466014400672 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 11:13:20 INFO - PROCESS | 2576 | 1466014400677 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 2576 | 1466014400679 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:20 INFO - PROCESS | 2576 | ++DOCSHELL 14B4C800 == 46 [pid = 2576] [id = 347] 11:13:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (150E5400) [pid = 2576] [serial = 1040] [outer = 00000000] 11:13:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1875B800) [pid = 2576] [serial = 1041] [outer = 150E5400] 11:13:20 INFO - PROCESS | 2576 | 1466014400721 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18D0A800) [pid = 2576] [serial = 1042] [outer = 150E5400] 11:13:21 INFO - PROCESS | 2576 | 1466014401136 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 570ms 11:13:21 INFO - PROCESS | 2576 | 1466014401156 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 2576 | 1466014401158 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 11:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:13:21 INFO - PROCESS | 2576 | 1466014401162 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 2576 | 1466014401163 Marionette TRACE conn7 <- [1,1354,null,{}] 11:13:21 INFO - PROCESS | 2576 | 1466014401169 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 2576 | 1466014401171 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:21 INFO - PROCESS | 2576 | 1466014401305 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 11:13:21 INFO - PROCESS | 2576 | 1466014401313 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 2576 | 1466014401315 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:21 INFO - PROCESS | 2576 | ++DOCSHELL 16DD9800 == 47 [pid = 2576] [id = 348] 11:13:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1875B400) [pid = 2576] [serial = 1043] [outer = 00000000] 11:13:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A033400) [pid = 2576] [serial = 1044] [outer = 1875B400] 11:13:21 INFO - PROCESS | 2576 | 1466014401358 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1A042000) [pid = 2576] [serial = 1045] [outer = 1875B400] 11:13:21 INFO - PROCESS | 2576 | 1466014401781 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 2576 | 1466014401846 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 11:13:21 INFO - PROCESS | 2576 | 1466014401850 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:13:21 INFO - PROCESS | 2576 | 1466014401852 Marionette TRACE conn7 <- [1,1358,null,{}] 11:13:21 INFO - PROCESS | 2576 | 1466014401864 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 2576 | 1466014401865 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:21 INFO - PROCESS | 2576 | 1466014401948 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 11:13:21 INFO - PROCESS | 2576 | 1466014401966 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 2576 | 1466014401968 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:21 INFO - PROCESS | 2576 | ++DOCSHELL 16260C00 == 48 [pid = 2576] [id = 349] 11:13:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A318800) [pid = 2576] [serial = 1046] [outer = 00000000] 11:13:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A39E000) [pid = 2576] [serial = 1047] [outer = 1A318800] 11:13:22 INFO - PROCESS | 2576 | 1466014402012 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1A5C2000) [pid = 2576] [serial = 1048] [outer = 1A318800] 11:13:22 INFO - PROCESS | 2576 | 1466014402747 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 2576 | 1466014402791 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 11:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:13:22 INFO - PROCESS | 2576 | 1466014402795 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 2576 | 1466014402799 Marionette TRACE conn7 <- [1,1362,null,{}] 11:13:22 INFO - PROCESS | 2576 | 1466014402804 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:22 INFO - PROCESS | 2576 | 1466014402807 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:22 INFO - PROCESS | 2576 | 1466014402922 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 11:13:23 INFO - PROCESS | 2576 | 1466014403054 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 2576 | 1466014403057 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:23 INFO - PROCESS | 2576 | ++DOCSHELL 0DE53400 == 49 [pid = 2576] [id = 350] 11:13:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0DE55000) [pid = 2576] [serial = 1049] [outer = 00000000] 11:13:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (139C6400) [pid = 2576] [serial = 1050] [outer = 0DE55000] 11:13:23 INFO - PROCESS | 2576 | 1466014403115 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (14B44C00) [pid = 2576] [serial = 1051] [outer = 0DE55000] 11:13:23 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:23 INFO - PROCESS | 2576 | 1466014403622 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 2576 | 1466014403691 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 11:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:13:23 INFO - PROCESS | 2576 | 1466014403698 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 2576 | 1466014403701 Marionette TRACE conn7 <- [1,1366,null,{}] 11:13:23 INFO - PROCESS | 2576 | 1466014403705 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:23 INFO - PROCESS | 2576 | 1466014403707 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:23 INFO - PROCESS | 2576 | 1466014403835 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 11:13:23 INFO - PROCESS | 2576 | 1466014403969 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 2576 | 1466014403971 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:23 INFO - PROCESS | 2576 | ++DOCSHELL 16D9C400 == 50 [pid = 2576] [id = 351] 11:13:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16DD9C00) [pid = 2576] [serial = 1052] [outer = 00000000] 11:13:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (175E6800) [pid = 2576] [serial = 1053] [outer = 16DD9C00] 11:13:24 INFO - PROCESS | 2576 | 1466014404027 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (18761C00) [pid = 2576] [serial = 1054] [outer = 16DD9C00] 11:13:24 INFO - PROCESS | 2576 | 1466014404600 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 2576 | 1466014404674 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 11:13:24 INFO - PROCESS | 2576 | 1466014404677 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:13:24 INFO - PROCESS | 2576 | 1466014404681 Marionette TRACE conn7 <- [1,1370,null,{}] 11:13:24 INFO - PROCESS | 2576 | 1466014404692 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 2576 | 1466014404697 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:24 INFO - PROCESS | 2576 | 1466014404807 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 11:13:24 INFO - PROCESS | 2576 | 1466014404941 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 2576 | 1466014404944 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:24 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C7800 == 51 [pid = 2576] [id = 352] 11:13:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A5C8C00) [pid = 2576] [serial = 1055] [outer = 00000000] 11:13:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1C627800) [pid = 2576] [serial = 1056] [outer = 1A5C8C00] 11:13:25 INFO - PROCESS | 2576 | 1466014405001 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1C62D000) [pid = 2576] [serial = 1057] [outer = 1A5C8C00] 11:13:25 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:25 INFO - PROCESS | 2576 | 1466014405565 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 2576 | 1466014405661 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 11:13:25 INFO - PROCESS | 2576 | 1466014405666 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 2576 | 1466014405668 Marionette TRACE conn7 <- [1,1374,null,{}] 11:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:13:25 INFO - PROCESS | 2576 | 1466014405685 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 2576 | 1466014405687 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:25 INFO - PROCESS | 2576 | 1466014405803 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 11:13:26 INFO - PROCESS | 2576 | 1466014406044 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 2576 | 1466014406048 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:26 INFO - PROCESS | 2576 | ++DOCSHELL 0D7EA000 == 52 [pid = 2576] [id = 353] 11:13:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DD08C00) [pid = 2576] [serial = 1058] [outer = 00000000] 11:13:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DE62000) [pid = 2576] [serial = 1059] [outer = 0DD08C00] 11:13:26 INFO - PROCESS | 2576 | 1466014406111 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0E9D7800) [pid = 2576] [serial = 1060] [outer = 0DD08C00] 11:13:26 INFO - PROCESS | 2576 | 1466014406708 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 2576 | 1466014406810 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 11:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:13:26 INFO - PROCESS | 2576 | 1466014406814 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 2576 | 1466014406817 Marionette TRACE conn7 <- [1,1378,null,{}] 11:13:26 INFO - PROCESS | 2576 | 1466014406822 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 2576 | 1466014406826 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:26 INFO - PROCESS | 2576 | 1466014406928 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 11:13:27 INFO - PROCESS | 2576 | 1466014407015 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 2576 | 1466014407018 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:27 INFO - PROCESS | 2576 | ++DOCSHELL 0DD02000 == 47 [pid = 2576] [id = 354] 11:13:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0DE5D000) [pid = 2576] [serial = 1061] [outer = 00000000] 11:13:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0E3F3000) [pid = 2576] [serial = 1062] [outer = 0DE5D000] 11:13:27 INFO - PROCESS | 2576 | 1466014407065 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1180A800) [pid = 2576] [serial = 1063] [outer = 0DE5D000] 11:13:27 INFO - PROCESS | 2576 | 1466014407496 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 11:13:27 INFO - PROCESS | 2576 | 1466014407550 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 2576 | 1466014407553 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 11:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:13:27 INFO - PROCESS | 2576 | 1466014407558 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 2576 | 1466014407560 Marionette TRACE conn7 <- [1,1382,null,{}] 11:13:27 INFO - PROCESS | 2576 | 1466014407563 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 2576 | 1466014407565 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:27 INFO - PROCESS | 2576 | 1466014407655 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 11:13:27 INFO - PROCESS | 2576 | 1466014407668 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 2576 | 1466014407671 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:27 INFO - PROCESS | 2576 | ++DOCSHELL 139D0800 == 48 [pid = 2576] [id = 355] 11:13:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13ACAC00) [pid = 2576] [serial = 1064] [outer = 00000000] 11:13:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14B4B000) [pid = 2576] [serial = 1065] [outer = 13ACAC00] 11:13:27 INFO - PROCESS | 2576 | 1466014407715 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (150EF000) [pid = 2576] [serial = 1066] [outer = 13ACAC00] 11:13:28 INFO - PROCESS | 2576 | 1466014408177 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 11:13:28 INFO - PROCESS | 2576 | 1466014408233 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 2576 | 1466014408236 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 11:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:13:28 INFO - PROCESS | 2576 | 1466014408241 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 2576 | 1466014408247 Marionette TRACE conn7 <- [1,1386,null,{}] 11:13:28 INFO - PROCESS | 2576 | 1466014408256 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 2576 | 1466014408259 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:28 INFO - PROCESS | 2576 | 1466014408348 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 11:13:28 INFO - PROCESS | 2576 | 1466014408446 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 2576 | 1466014408448 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:28 INFO - PROCESS | 2576 | ++DOCSHELL 16D65800 == 49 [pid = 2576] [id = 356] 11:13:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16D94C00) [pid = 2576] [serial = 1067] [outer = 00000000] 11:13:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DB2800) [pid = 2576] [serial = 1068] [outer = 16D94C00] 11:13:28 INFO - PROCESS | 2576 | 1466014408491 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16DD8400) [pid = 2576] [serial = 1069] [outer = 16D94C00] 11:13:28 INFO - PROCESS | 2576 | 1466014408880 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 11:13:28 INFO - PROCESS | 2576 | 1466014408945 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 2576 | 1466014408947 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 11:13:28 INFO - PROCESS | 2576 | 1466014408950 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:13:28 INFO - PROCESS | 2576 | 1466014408952 Marionette TRACE conn7 <- [1,1390,null,{}] 11:13:28 INFO - PROCESS | 2576 | 1466014408956 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 2576 | 1466014408958 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:29 INFO - PROCESS | 2576 | 1466014409084 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 11:13:29 INFO - PROCESS | 2576 | 1466014409099 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 2576 | 1466014409101 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:29 INFO - PROCESS | 2576 | ++DOCSHELL 16DAF400 == 50 [pid = 2576] [id = 357] 11:13:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (173C5C00) [pid = 2576] [serial = 1070] [outer = 00000000] 11:13:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (175E9000) [pid = 2576] [serial = 1071] [outer = 173C5C00] 11:13:29 INFO - PROCESS | 2576 | 1466014409145 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (179E9C00) [pid = 2576] [serial = 1072] [outer = 173C5C00] 11:13:29 INFO - PROCESS | 2576 | 1466014409566 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 11:13:29 INFO - PROCESS | 2576 | 1466014409628 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 2576 | 1466014409630 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 11:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:13:29 INFO - PROCESS | 2576 | 1466014409633 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 2576 | 1466014409635 Marionette TRACE conn7 <- [1,1394,null,{}] 11:13:29 INFO - PROCESS | 2576 | 1466014409638 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 2576 | 1466014409640 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:29 INFO - PROCESS | 2576 | 1466014409779 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 11:13:29 INFO - PROCESS | 2576 | 1466014409839 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 2576 | 1466014409845 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:29 INFO - PROCESS | 2576 | ++DOCSHELL 139CB000 == 51 [pid = 2576] [id = 358] 11:13:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18E76000) [pid = 2576] [serial = 1073] [outer = 00000000] 11:13:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19588800) [pid = 2576] [serial = 1074] [outer = 18E76000] 11:13:29 INFO - PROCESS | 2576 | 1466014409899 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19DAAC00) [pid = 2576] [serial = 1075] [outer = 18E76000] 11:13:30 INFO - PROCESS | 2576 | 1466014410360 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 11:13:30 INFO - PROCESS | 2576 | 1466014410405 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 2576 | 1466014410407 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 11:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:13:30 INFO - PROCESS | 2576 | 1466014410418 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 2576 | 1466014410419 Marionette TRACE conn7 <- [1,1398,null,{}] 11:13:30 INFO - PROCESS | 2576 | 1466014410423 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 2576 | 1466014410425 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:30 INFO - PROCESS | 2576 | 1466014410542 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 11:13:30 INFO - PROCESS | 2576 | 1466014410619 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 2576 | 1466014410621 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:30 INFO - PROCESS | 2576 | ++DOCSHELL 18E80400 == 52 [pid = 2576] [id = 359] 11:13:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1A042C00) [pid = 2576] [serial = 1076] [outer = 00000000] 11:13:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A321C00) [pid = 2576] [serial = 1077] [outer = 1A042C00] 11:13:30 INFO - PROCESS | 2576 | 1466014410664 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1A393800) [pid = 2576] [serial = 1078] [outer = 1A042C00] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1875B400) [pid = 2576] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16DA0000) [pid = 2576] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (173CBC00) [pid = 2576] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DF50800) [pid = 2576] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1220A800) [pid = 2576] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14B4F800) [pid = 2576] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D683800) [pid = 2576] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:13:31 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0CD59400) [pid = 2576] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:13:31 INFO - PROCESS | 2576 | 1466014411240 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 890ms 11:13:31 INFO - PROCESS | 2576 | 1466014411301 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 2576 | 1466014411303 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 11:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:13:31 INFO - PROCESS | 2576 | 1466014411306 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 2576 | 1466014411308 Marionette TRACE conn7 <- [1,1402,null,{}] 11:13:31 INFO - PROCESS | 2576 | 1466014411311 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:31 INFO - PROCESS | 2576 | 1466014411313 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:31 INFO - PROCESS | 2576 | 1466014411393 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 11:13:31 INFO - PROCESS | 2576 | 1466014411399 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 2576 | 1466014411400 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:31 INFO - PROCESS | 2576 | ++DOCSHELL 12217000 == 53 [pid = 2576] [id = 360] 11:13:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (13AC9000) [pid = 2576] [serial = 1079] [outer = 00000000] 11:13:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (15BB2000) [pid = 2576] [serial = 1080] [outer = 13AC9000] 11:13:31 INFO - PROCESS | 2576 | 1466014411443 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16833C00) [pid = 2576] [serial = 1081] [outer = 13AC9000] 11:13:31 INFO - PROCESS | 2576 | 1466014411876 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 11:13:31 INFO - PROCESS | 2576 | 1466014411937 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 11:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:13:31 INFO - PROCESS | 2576 | 1466014411939 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 11:13:31 INFO - PROCESS | 2576 | 1466014411943 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 2576 | 1466014411944 Marionette TRACE conn7 <- [1,1406,null,{}] 11:13:31 INFO - PROCESS | 2576 | 1466014411948 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:31 INFO - PROCESS | 2576 | 1466014411950 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:32 INFO - PROCESS | 2576 | 1466014412032 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 11:13:32 INFO - PROCESS | 2576 | 1466014412038 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 2576 | 1466014412041 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:32 INFO - PROCESS | 2576 | ++DOCSHELL 175E7800 == 54 [pid = 2576] [id = 361] 11:13:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (18D5A000) [pid = 2576] [serial = 1082] [outer = 00000000] 11:13:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1C624000) [pid = 2576] [serial = 1083] [outer = 18D5A000] 11:13:32 INFO - PROCESS | 2576 | 1466014412086 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1C627400) [pid = 2576] [serial = 1084] [outer = 18D5A000] 11:13:32 INFO - PROCESS | 2576 | 1466014412527 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 11:13:32 INFO - PROCESS | 2576 | 1466014412573 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 2576 | 1466014412575 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 11:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:13:32 INFO - PROCESS | 2576 | 1466014412578 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 2576 | 1466014412580 Marionette TRACE conn7 <- [1,1410,null,{}] 11:13:32 INFO - PROCESS | 2576 | 1466014412583 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:32 INFO - PROCESS | 2576 | 1466014412594 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:32 INFO - PROCESS | 2576 | 1466014412682 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 11:13:32 INFO - PROCESS | 2576 | 1466014412688 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 2576 | 1466014412690 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:32 INFO - PROCESS | 2576 | ++DOCSHELL 1B2E2000 == 55 [pid = 2576] [id = 362] 11:13:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1B2E6800) [pid = 2576] [serial = 1085] [outer = 00000000] 11:13:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1B2EB800) [pid = 2576] [serial = 1086] [outer = 1B2E6800] 11:13:32 INFO - PROCESS | 2576 | 1466014412732 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1B2ED400) [pid = 2576] [serial = 1087] [outer = 1B2E6800] 11:13:33 INFO - PROCESS | 2576 | 1466014413226 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 11:13:33 INFO - PROCESS | 2576 | 1466014413310 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 11:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:13:33 INFO - PROCESS | 2576 | 1466014413314 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 11:13:33 INFO - PROCESS | 2576 | 1466014413319 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 2576 | 1466014413324 Marionette TRACE conn7 <- [1,1414,null,{}] 11:13:33 INFO - PROCESS | 2576 | 1466014413331 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:33 INFO - PROCESS | 2576 | 1466014413334 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:33 INFO - PROCESS | 2576 | 1466014413462 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 11:13:33 INFO - PROCESS | 2576 | 1466014413617 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 2576 | 1466014413622 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:33 INFO - PROCESS | 2576 | ++DOCSHELL 0DF4F400 == 56 [pid = 2576] [id = 363] 11:13:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DF7C000) [pid = 2576] [serial = 1088] [outer = 00000000] 11:13:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (11AA4800) [pid = 2576] [serial = 1089] [outer = 0DF7C000] 11:13:33 INFO - PROCESS | 2576 | 1466014413679 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (1224F800) [pid = 2576] [serial = 1090] [outer = 0DF7C000] 11:13:34 INFO - PROCESS | 2576 | 1466014414469 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1179ms 11:13:34 INFO - PROCESS | 2576 | 1466014414498 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 2576 | 1466014414502 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 11:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:13:34 INFO - PROCESS | 2576 | 1466014414508 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 2576 | 1466014414511 Marionette TRACE conn7 <- [1,1418,null,{}] 11:13:34 INFO - PROCESS | 2576 | 1466014414515 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 2576 | 1466014414518 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:34 INFO - PROCESS | 2576 | 1466014414631 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 11:13:34 INFO - PROCESS | 2576 | 1466014414767 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 2576 | 1466014414770 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:34 INFO - PROCESS | 2576 | ++DOCSHELL 16C82C00 == 57 [pid = 2576] [id = 364] 11:13:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (16C86000) [pid = 2576] [serial = 1091] [outer = 00000000] 11:13:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (16DA0C00) [pid = 2576] [serial = 1092] [outer = 16C86000] 11:13:34 INFO - PROCESS | 2576 | 1466014414826 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (173CB000) [pid = 2576] [serial = 1093] [outer = 16C86000] 11:13:35 INFO - PROCESS | 2576 | 1466014415470 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1022ms 11:13:35 INFO - PROCESS | 2576 | 1466014415535 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 2576 | 1466014415537 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 11:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:13:35 INFO - PROCESS | 2576 | 1466014415541 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 2576 | 1466014415545 Marionette TRACE conn7 <- [1,1422,null,{}] 11:13:35 INFO - PROCESS | 2576 | 1466014415555 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:35 INFO - PROCESS | 2576 | 1466014415560 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:35 INFO - PROCESS | 2576 | 1466014415700 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 11:13:35 INFO - PROCESS | 2576 | 1466014415830 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 2576 | 1466014415833 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:35 INFO - PROCESS | 2576 | ++DOCSHELL 18E84C00 == 58 [pid = 2576] [id = 365] 11:13:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (19588000) [pid = 2576] [serial = 1094] [outer = 00000000] 11:13:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (1A391000) [pid = 2576] [serial = 1095] [outer = 19588000] 11:13:35 INFO - PROCESS | 2576 | 1466014415891 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1B2E2C00) [pid = 2576] [serial = 1096] [outer = 19588000] 11:13:36 INFO - PROCESS | 2576 | 1466014416468 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 11:13:36 INFO - PROCESS | 2576 | 1466014416515 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 2576 | 1466014416518 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 11:13:36 INFO - PROCESS | 2576 | 1466014416521 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:13:36 INFO - PROCESS | 2576 | 1466014416523 Marionette TRACE conn7 <- [1,1426,null,{}] 11:13:36 INFO - PROCESS | 2576 | 1466014416526 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 2576 | 1466014416529 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:36 INFO - PROCESS | 2576 | 1466014416637 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 11:13:36 INFO - PROCESS | 2576 | 1466014416743 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 2576 | 1466014416746 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:36 INFO - PROCESS | 2576 | ++DOCSHELL 1B4EE000 == 59 [pid = 2576] [id = 366] 11:13:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (1B4EE800) [pid = 2576] [serial = 1097] [outer = 00000000] 11:13:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (1B4F3000) [pid = 2576] [serial = 1098] [outer = 1B4EE800] 11:13:36 INFO - PROCESS | 2576 | 1466014416798 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (1B4F6000) [pid = 2576] [serial = 1099] [outer = 1B4EE800] 11:13:37 INFO - PROCESS | 2576 | 1466014417626 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1171ms 11:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:13:37 INFO - PROCESS | 2576 | 1466014417696 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 2576 | 1466014417700 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 11:13:37 INFO - PROCESS | 2576 | 1466014417705 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 2576 | 1466014417708 Marionette TRACE conn7 <- [1,1430,null,{}] 11:13:37 INFO - PROCESS | 2576 | 1466014417714 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 2576 | 1466014417717 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:37 INFO - PROCESS | 2576 | 1466014417815 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 11:13:37 INFO - PROCESS | 2576 | 1466014417952 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 2576 | 1466014417955 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:37 INFO - PROCESS | 2576 | ++DOCSHELL 0D7F1C00 == 60 [pid = 2576] [id = 367] 11:13:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0DB47C00) [pid = 2576] [serial = 1100] [outer = 00000000] 11:13:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (11BBA800) [pid = 2576] [serial = 1101] [outer = 0DB47C00] 11:13:38 INFO - PROCESS | 2576 | 1466014418006 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (13C80800) [pid = 2576] [serial = 1102] [outer = 0DB47C00] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 15B8F400 == 59 [pid = 2576] [id = 290] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16DDD400 == 58 [pid = 2576] [id = 302] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 18626C00 == 57 [pid = 2576] [id = 294] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 13ACEC00 == 56 [pid = 2576] [id = 289] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 173CB800 == 55 [pid = 2576] [id = 345] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 14B4C800 == 54 [pid = 2576] [id = 347] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 175E7800 == 53 [pid = 2576] [id = 361] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 12217000 == 52 [pid = 2576] [id = 360] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 18E80400 == 51 [pid = 2576] [id = 359] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 139CB000 == 50 [pid = 2576] [id = 358] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16DAF400 == 49 [pid = 2576] [id = 357] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16D65800 == 48 [pid = 2576] [id = 356] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 139D0800 == 47 [pid = 2576] [id = 355] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0DD02000 == 46 [pid = 2576] [id = 354] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0D7EA000 == 45 [pid = 2576] [id = 353] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0DE53400 == 44 [pid = 2576] [id = 350] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16D9A000 == 43 [pid = 2576] [id = 301] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16DD3800 == 42 [pid = 2576] [id = 292] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16D9C400 == 41 [pid = 2576] [id = 351] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 1A5C7800 == 40 [pid = 2576] [id = 352] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16DD9800 == 39 [pid = 2576] [id = 348] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16260C00 == 38 [pid = 2576] [id = 349] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 1683A000 == 37 [pid = 2576] [id = 291] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0D7F1400 == 36 [pid = 2576] [id = 293] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 11AE6000 == 35 [pid = 2576] [id = 288] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0DD03400 == 34 [pid = 2576] [id = 295] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 00B91000 == 33 [pid = 2576] [id = 346] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0E3EE400 == 32 [pid = 2576] [id = 326] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 1B4EE000 == 31 [pid = 2576] [id = 366] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 16C82C00 == 30 [pid = 2576] [id = 364] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 18E84C00 == 29 [pid = 2576] [id = 365] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 1B2E2000 == 28 [pid = 2576] [id = 362] 11:13:38 INFO - PROCESS | 2576 | --DOCSHELL 0DF4F400 == 27 [pid = 2576] [id = 363] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (16DB3000) [pid = 2576] [serial = 1032] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (17484400) [pid = 2576] [serial = 1035] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0EB32400) [pid = 2576] [serial = 1008] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0E3EF800) [pid = 2576] [serial = 1023] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0E9D0400) [pid = 2576] [serial = 1024] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (139CB800) [pid = 2576] [serial = 1026] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (14B09C00) [pid = 2576] [serial = 1027] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (16261400) [pid = 2576] [serial = 1029] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (16DD5000) [pid = 2576] [serial = 1033] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1A394C00) [pid = 2576] [serial = 1017] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1A209800) [pid = 2576] [serial = 1014] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (150F0400) [pid = 2576] [serial = 1011] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0DF67800) [pid = 2576] [serial = 1021] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0DB52000) [pid = 2576] [serial = 1020] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0E3F7800) [pid = 2576] [serial = 1038] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (179EB000) [pid = 2576] [serial = 1036] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1875B800) [pid = 2576] [serial = 1041] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1A042000) [pid = 2576] [serial = 1045] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (12E65C00) [pid = 2576] [serial = 1039] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16C78400) [pid = 2576] [serial = 1030] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1A033400) [pid = 2576] [serial = 1044] [outer = 00000000] [url = about:blank] 11:13:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0D2E2800) [pid = 2576] [serial = 1103] [outer = 0DF65400] 11:13:39 INFO - PROCESS | 2576 | 1466014419722 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2074ms 11:13:39 INFO - PROCESS | 2576 | 1466014419781 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 2576 | 1466014419785 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 11:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:13:39 INFO - PROCESS | 2576 | 1466014419790 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 2576 | 1466014419794 Marionette TRACE conn7 <- [1,1434,null,{}] 11:13:39 INFO - PROCESS | 2576 | 1466014419800 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 2576 | 1466014419803 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:39 INFO - PROCESS | 2576 | 1466014419954 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 11:13:40 INFO - PROCESS | 2576 | 1466014420080 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 2576 | 1466014420083 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:40 INFO - PROCESS | 2576 | ++DOCSHELL 0DE61000 == 28 [pid = 2576] [id = 368] 11:13:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0DE61400) [pid = 2576] [serial = 1104] [outer = 00000000] 11:13:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0E3EE000) [pid = 2576] [serial = 1105] [outer = 0DE61400] 11:13:40 INFO - PROCESS | 2576 | 1466014420143 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0E9D0C00) [pid = 2576] [serial = 1106] [outer = 0DE61400] 11:13:40 INFO - PROCESS | 2576 | 1466014420919 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1182ms 11:13:40 INFO - PROCESS | 2576 | 1466014420972 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 2576 | 1466014420978 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 11:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:13:41 INFO - PROCESS | 2576 | 1466014420984 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 2576 | 1466014420987 Marionette TRACE conn7 <- [1,1438,null,{}] 11:13:41 INFO - PROCESS | 2576 | 1466014420992 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:41 INFO - PROCESS | 2576 | 1466014420994 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:41 INFO - PROCESS | 2576 | 1466014421131 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 11:13:41 INFO - PROCESS | 2576 | 1466014421260 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 2576 | 1466014421263 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:41 INFO - PROCESS | 2576 | ++DOCSHELL 13761800 == 29 [pid = 2576] [id = 369] 11:13:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (13765800) [pid = 2576] [serial = 1107] [outer = 00000000] 11:13:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (139C6C00) [pid = 2576] [serial = 1108] [outer = 13765800] 11:13:41 INFO - PROCESS | 2576 | 1466014421322 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (139D0800) [pid = 2576] [serial = 1109] [outer = 13765800] 11:13:41 INFO - PROCESS | 2576 | --DOCSHELL 16D9EC00 == 28 [pid = 2576] [id = 344] 11:13:41 INFO - PROCESS | 2576 | --DOCSHELL 19646800 == 27 [pid = 2576] [id = 338] 11:13:41 INFO - PROCESS | 2576 | --DOCSHELL 0D639400 == 26 [pid = 2576] [id = 340] 11:13:41 INFO - PROCESS | 2576 | --DOCSHELL 150E4800 == 25 [pid = 2576] [id = 337] 11:13:41 INFO - PROCESS | 2576 | --DOCSHELL 1A31FC00 == 24 [pid = 2576] [id = 339] 11:13:42 INFO - PROCESS | 2576 | 1466014422140 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1229ms 11:13:42 INFO - PROCESS | 2576 | 1466014422216 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 2576 | 1466014422221 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 11:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:13:42 INFO - PROCESS | 2576 | 1466014422226 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 2576 | 1466014422230 Marionette TRACE conn7 <- [1,1442,null,{}] 11:13:42 INFO - PROCESS | 2576 | 1466014422236 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 2576 | 1466014422239 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:42 INFO - PROCESS | 2576 | 1466014422359 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 11:13:42 INFO - PROCESS | 2576 | 1466014422487 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 2576 | 1466014422492 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:42 INFO - PROCESS | 2576 | ++DOCSHELL 0D7E8400 == 25 [pid = 2576] [id = 370] 11:13:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0D7EB400) [pid = 2576] [serial = 1110] [outer = 00000000] 11:13:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0E9D0400) [pid = 2576] [serial = 1111] [outer = 0D7EB400] 11:13:42 INFO - PROCESS | 2576 | 1466014422550 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (12194400) [pid = 2576] [serial = 1112] [outer = 0D7EB400] 11:13:43 INFO - PROCESS | 2576 | 1466014423196 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1019ms 11:13:43 INFO - PROCESS | 2576 | 1466014423250 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 2576 | 1466014423255 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 11:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:13:43 INFO - PROCESS | 2576 | 1466014423261 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 2576 | 1466014423264 Marionette TRACE conn7 <- [1,1446,null,{}] 11:13:43 INFO - PROCESS | 2576 | 1466014423268 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:43 INFO - PROCESS | 2576 | 1466014423271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:43 INFO - PROCESS | 2576 | 1466014423413 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 11:13:43 INFO - PROCESS | 2576 | 1466014423547 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 2576 | 1466014423550 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:43 INFO - PROCESS | 2576 | ++DOCSHELL 14B39800 == 26 [pid = 2576] [id = 371] 11:13:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (14B48800) [pid = 2576] [serial = 1113] [outer = 00000000] 11:13:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (14B52800) [pid = 2576] [serial = 1114] [outer = 14B48800] 11:13:43 INFO - PROCESS | 2576 | 1466014423608 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (150EC800) [pid = 2576] [serial = 1115] [outer = 14B48800] 11:13:44 INFO - PROCESS | 2576 | 1466014424231 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 11:13:44 INFO - PROCESS | 2576 | 1466014424285 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 2576 | 1466014424288 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 11:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:13:44 INFO - PROCESS | 2576 | 1466014424292 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 2576 | 1466014424296 Marionette TRACE conn7 <- [1,1450,null,{}] 11:13:44 INFO - PROCESS | 2576 | 1466014424307 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 2576 | 1466014424312 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:44 INFO - PROCESS | 2576 | 1466014424422 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 11:13:44 INFO - PROCESS | 2576 | 1466014424559 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 2576 | 1466014424563 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:44 INFO - PROCESS | 2576 | ++DOCSHELL 16C77C00 == 27 [pid = 2576] [id = 372] 11:13:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (16C78000) [pid = 2576] [serial = 1116] [outer = 00000000] 11:13:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (16C7DC00) [pid = 2576] [serial = 1117] [outer = 16C78000] 11:13:44 INFO - PROCESS | 2576 | 1466014424645 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (16C85800) [pid = 2576] [serial = 1118] [outer = 16C78000] 11:13:45 INFO - PROCESS | 2576 | 1466014425238 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 971ms 11:13:45 INFO - PROCESS | 2576 | 1466014425265 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 2576 | 1466014425268 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 11:13:45 INFO - PROCESS | 2576 | 1466014425271 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:13:45 INFO - PROCESS | 2576 | 1466014425273 Marionette TRACE conn7 <- [1,1454,null,{}] 11:13:45 INFO - PROCESS | 2576 | 1466014425277 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 2576 | 1466014425279 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:45 INFO - PROCESS | 2576 | 1466014425389 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 11:13:45 INFO - PROCESS | 2576 | 1466014425495 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 2576 | 1466014425497 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:45 INFO - PROCESS | 2576 | ++DOCSHELL 16DB0400 == 28 [pid = 2576] [id = 373] 11:13:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (16DB2000) [pid = 2576] [serial = 1119] [outer = 00000000] 11:13:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (16DD5C00) [pid = 2576] [serial = 1120] [outer = 16DB2000] 11:13:45 INFO - PROCESS | 2576 | 1466014425551 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (173C6000) [pid = 2576] [serial = 1121] [outer = 16DB2000] 11:13:46 INFO - PROCESS | 2576 | 1466014426182 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 11:13:46 INFO - PROCESS | 2576 | 1466014426245 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 2576 | 1466014426248 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 11:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:13:46 INFO - PROCESS | 2576 | 1466014426252 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 2576 | 1466014426254 Marionette TRACE conn7 <- [1,1458,null,{}] 11:13:46 INFO - PROCESS | 2576 | 1466014426257 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:46 INFO - PROCESS | 2576 | 1466014426260 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:46 INFO - PROCESS | 2576 | 1466014426363 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 11:13:46 INFO - PROCESS | 2576 | 1466014426495 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 2576 | 1466014426497 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:46 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0B000 == 29 [pid = 2576] [id = 374] 11:13:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0DD0B400) [pid = 2576] [serial = 1122] [outer = 00000000] 11:13:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (17585C00) [pid = 2576] [serial = 1123] [outer = 0DD0B400] 11:13:46 INFO - PROCESS | 2576 | 1466014426551 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (17587800) [pid = 2576] [serial = 1124] [outer = 0DD0B400] 11:13:47 INFO - PROCESS | 2576 | --DOCSHELL 0DE54000 == 28 [pid = 2576] [id = 341] 11:13:47 INFO - PROCESS | 2576 | 1466014427276 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1070ms 11:13:47 INFO - PROCESS | 2576 | 1466014427335 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 2576 | 1466014427340 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 11:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:13:47 INFO - PROCESS | 2576 | 1466014427345 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 2576 | 1466014427349 Marionette TRACE conn7 <- [1,1462,null,{}] 11:13:47 INFO - PROCESS | 2576 | 1466014427354 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 2576 | 1466014427357 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:47 INFO - PROCESS | 2576 | 1466014427474 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 11:13:47 INFO - PROCESS | 2576 | 1466014427610 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 2576 | 1466014427615 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:47 INFO - PROCESS | 2576 | ++DOCSHELL 0E01B000 == 29 [pid = 2576] [id = 375] 11:13:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0E01D800) [pid = 2576] [serial = 1125] [outer = 00000000] 11:13:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (11BC9400) [pid = 2576] [serial = 1126] [outer = 0E01D800] 11:13:47 INFO - PROCESS | 2576 | 1466014427675 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (12E69800) [pid = 2576] [serial = 1127] [outer = 0E01D800] 11:13:48 INFO - PROCESS | 2576 | 1466014428323 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1021ms 11:13:48 INFO - PROCESS | 2576 | 1466014428367 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 11:13:48 INFO - PROCESS | 2576 | 1466014428372 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 11:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:13:48 INFO - PROCESS | 2576 | 1466014428378 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 2576 | 1466014428381 Marionette TRACE conn7 <- [1,1466,null,{}] 11:13:48 INFO - PROCESS | 2576 | 1466014428385 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:48 INFO - PROCESS | 2576 | 1466014428388 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:48 INFO - PROCESS | 2576 | 1466014428501 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 11:13:48 INFO - PROCESS | 2576 | 1466014428662 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 2576 | 1466014428665 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:48 INFO - PROCESS | 2576 | ++DOCSHELL 15BB0C00 == 30 [pid = 2576] [id = 376] 11:13:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (1625D000) [pid = 2576] [serial = 1128] [outer = 00000000] 11:13:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (16835000) [pid = 2576] [serial = 1129] [outer = 1625D000] 11:13:48 INFO - PROCESS | 2576 | 1466014428723 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (16C81C00) [pid = 2576] [serial = 1130] [outer = 1625D000] 11:13:49 INFO - PROCESS | 2576 | 1466014429321 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 11:13:49 INFO - PROCESS | 2576 | 1466014429355 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 2576 | 1466014429358 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 11:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:13:49 INFO - PROCESS | 2576 | 1466014429361 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 2576 | 1466014429365 Marionette TRACE conn7 <- [1,1470,null,{}] 11:13:49 INFO - PROCESS | 2576 | 1466014429376 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 2576 | 1466014429381 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:49 INFO - PROCESS | 2576 | 1466014429492 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 11:13:49 INFO - PROCESS | 2576 | 1466014429633 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 2576 | 1466014429637 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:49 INFO - PROCESS | 2576 | ++DOCSHELL 17590000 == 31 [pid = 2576] [id = 377] 11:13:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (17591800) [pid = 2576] [serial = 1131] [outer = 00000000] 11:13:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (175DDC00) [pid = 2576] [serial = 1132] [outer = 17591800] 11:13:49 INFO - PROCESS | 2576 | 1466014429697 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (175E7000) [pid = 2576] [serial = 1133] [outer = 17591800] 11:13:50 INFO - PROCESS | 2576 | 1466014430265 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 987ms 11:13:50 INFO - PROCESS | 2576 | 1466014430349 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 2576 | 1466014430352 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 11:13:50 INFO - PROCESS | 2576 | 1466014430355 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:13:50 INFO - PROCESS | 2576 | 1466014430357 Marionette TRACE conn7 <- [1,1474,null,{}] 11:13:50 INFO - PROCESS | 2576 | 1466014430360 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:50 INFO - PROCESS | 2576 | 1466014430363 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:50 INFO - PROCESS | 2576 | 1466014430512 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 11:13:50 INFO - PROCESS | 2576 | 1466014430641 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 2576 | 1466014430644 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:50 INFO - PROCESS | 2576 | ++DOCSHELL 1758A400 == 32 [pid = 2576] [id = 378] 11:13:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (175EA800) [pid = 2576] [serial = 1134] [outer = 00000000] 11:13:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (18DA6C00) [pid = 2576] [serial = 1135] [outer = 175EA800] 11:13:50 INFO - PROCESS | 2576 | 1466014430698 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (1958DC00) [pid = 2576] [serial = 1136] [outer = 175EA800] 11:13:51 INFO - PROCESS | 2576 | 1466014431381 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1069ms 11:13:51 INFO - PROCESS | 2576 | 1466014431428 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 2576 | 1466014431430 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 11:13:51 INFO - PROCESS | 2576 | 1466014431434 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:13:51 INFO - PROCESS | 2576 | 1466014431436 Marionette TRACE conn7 <- [1,1478,null,{}] 11:13:51 INFO - PROCESS | 2576 | 1466014431439 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 2576 | 1466014431442 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:51 INFO - PROCESS | 2576 | 1466014431550 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 11:13:51 INFO - PROCESS | 2576 | 1466014431687 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 2576 | 1466014431689 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:51 INFO - PROCESS | 2576 | ++DOCSHELL 18D5CC00 == 33 [pid = 2576] [id = 379] 11:13:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (19645000) [pid = 2576] [serial = 1137] [outer = 00000000] 11:13:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (1A041C00) [pid = 2576] [serial = 1138] [outer = 19645000] 11:13:51 INFO - PROCESS | 2576 | 1466014431743 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (1A042400) [pid = 2576] [serial = 1139] [outer = 19645000] 11:13:52 INFO - PROCESS | 2576 | 1466014432433 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:13:52 INFO - PROCESS | 2576 | --DOCSHELL 16DB0400 == 32 [pid = 2576] [id = 373] 11:13:52 INFO - PROCESS | 2576 | --DOCSHELL 16C77C00 == 31 [pid = 2576] [id = 372] 11:13:52 INFO - PROCESS | 2576 | --DOCSHELL 14B39800 == 30 [pid = 2576] [id = 371] 11:13:52 INFO - PROCESS | 2576 | --DOCSHELL 0D7E8400 == 29 [pid = 2576] [id = 370] 11:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1066ms 11:13:52 INFO - PROCESS | 2576 | 1466014432527 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 2576 | 1466014432532 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 11:13:52 INFO - PROCESS | 2576 | 1466014432536 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:13:52 INFO - PROCESS | 2576 | 1466014432540 Marionette TRACE conn7 <- [1,1482,null,{}] 11:13:52 INFO - PROCESS | 2576 | 1466014432561 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 2576 | 1466014432564 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:52 INFO - PROCESS | 2576 | 1466014432692 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 11:13:52 INFO - PROCESS | 2576 | 1466014432824 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 2576 | 1466014432827 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:52 INFO - PROCESS | 2576 | ++DOCSHELL 11D8F000 == 30 [pid = 2576] [id = 380] 11:13:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (122DF800) [pid = 2576] [serial = 1140] [outer = 00000000] 11:13:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (1376D800) [pid = 2576] [serial = 1141] [outer = 122DF800] 11:13:52 INFO - PROCESS | 2576 | 1466014432888 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (14B49C00) [pid = 2576] [serial = 1142] [outer = 122DF800] 11:13:53 INFO - PROCESS | 2576 | 1466014433472 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 11:13:53 INFO - PROCESS | 2576 | 1466014433530 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 2576 | 1466014433535 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 11:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:13:53 INFO - PROCESS | 2576 | 1466014433542 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 2576 | 1466014433545 Marionette TRACE conn7 <- [1,1486,null,{}] 11:13:53 INFO - PROCESS | 2576 | 1466014433548 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 2576 | 1466014433551 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:53 INFO - PROCESS | 2576 | 1466014433670 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 11:13:53 INFO - PROCESS | 2576 | 1466014433811 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 2576 | 1466014433814 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:53 INFO - PROCESS | 2576 | ++DOCSHELL 16D9AC00 == 31 [pid = 2576] [id = 381] 11:13:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (16D9B800) [pid = 2576] [serial = 1143] [outer = 00000000] 11:13:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (16DB1C00) [pid = 2576] [serial = 1144] [outer = 16D9B800] 11:13:53 INFO - PROCESS | 2576 | 1466014433871 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (173CEC00) [pid = 2576] [serial = 1145] [outer = 16D9B800] 11:13:54 INFO - PROCESS | 2576 | 1466014434462 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 971ms 11:13:54 INFO - PROCESS | 2576 | 1466014434527 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 2576 | 1466014434529 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 11:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:13:54 INFO - PROCESS | 2576 | 1466014434533 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 2576 | 1466014434537 Marionette TRACE conn7 <- [1,1490,null,{}] 11:13:54 INFO - PROCESS | 2576 | 1466014434548 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:54 INFO - PROCESS | 2576 | 1466014434553 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:54 INFO - PROCESS | 2576 | 1466014434664 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 11:13:54 INFO - PROCESS | 2576 | 1466014434804 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 2576 | 1466014434808 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:54 INFO - PROCESS | 2576 | ++DOCSHELL 18D04800 == 32 [pid = 2576] [id = 382] 11:13:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (18D08000) [pid = 2576] [serial = 1146] [outer = 00000000] 11:13:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (19617800) [pid = 2576] [serial = 1147] [outer = 18D08000] 11:13:54 INFO - PROCESS | 2576 | 1466014434868 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (1A204C00) [pid = 2576] [serial = 1148] [outer = 18D08000] 11:13:55 INFO - PROCESS | 2576 | 1466014435464 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 11:13:55 INFO - PROCESS | 2576 | 1466014435537 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 2576 | 1466014435540 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 11:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:13:55 INFO - PROCESS | 2576 | 1466014435560 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 2576 | 1466014435562 Marionette TRACE conn7 <- [1,1494,null,{}] 11:13:55 INFO - PROCESS | 2576 | 1466014435565 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:55 INFO - PROCESS | 2576 | 1466014435568 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:55 INFO - PROCESS | 2576 | 1466014435682 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 11:13:55 INFO - PROCESS | 2576 | 1466014435815 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 2576 | 1466014435818 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:55 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C0800 == 33 [pid = 2576] [id = 383] 11:13:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (1A5CA800) [pid = 2576] [serial = 1149] [outer = 00000000] 11:13:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (1B2EA800) [pid = 2576] [serial = 1150] [outer = 1A5CA800] 11:13:55 INFO - PROCESS | 2576 | 1466014435873 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (1B4EC400) [pid = 2576] [serial = 1151] [outer = 1A5CA800] 11:13:56 INFO - PROCESS | 2576 | 1466014436399 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 870ms 11:13:56 INFO - PROCESS | 2576 | 1466014436431 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 2576 | 1466014436434 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 11:13:56 INFO - PROCESS | 2576 | 1466014436437 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:13:56 INFO - PROCESS | 2576 | 1466014436439 Marionette TRACE conn7 <- [1,1498,null,{}] 11:13:56 INFO - PROCESS | 2576 | 1466014436443 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 2576 | 1466014436445 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:56 INFO - PROCESS | 2576 | 1466014436551 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 11:13:56 INFO - PROCESS | 2576 | 1466014436733 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 2576 | 1466014436736 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:56 INFO - PROCESS | 2576 | ++DOCSHELL 1B4F2400 == 34 [pid = 2576] [id = 384] 11:13:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (1B4F5C00) [pid = 2576] [serial = 1152] [outer = 00000000] 11:13:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (1C62C800) [pid = 2576] [serial = 1153] [outer = 1B4F5C00] 11:13:56 INFO - PROCESS | 2576 | 1466014436790 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (1C630C00) [pid = 2576] [serial = 1154] [outer = 1B4F5C00] 11:13:57 INFO - PROCESS | 2576 | 1466014437463 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1070ms 11:13:57 INFO - PROCESS | 2576 | 1466014437512 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 11:13:57 INFO - PROCESS | 2576 | 1466014437516 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 11:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:13:57 INFO - PROCESS | 2576 | 1466014437521 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 2576 | 1466014437524 Marionette TRACE conn7 <- [1,1502,null,{}] 11:13:57 INFO - PROCESS | 2576 | 1466014437529 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:57 INFO - PROCESS | 2576 | 1466014437532 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:57 INFO - PROCESS | 2576 | 1466014437639 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 11:13:57 INFO - PROCESS | 2576 | 1466014437780 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 2576 | 1466014437784 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:57 INFO - PROCESS | 2576 | ++DOCSHELL 1376C800 == 35 [pid = 2576] [id = 385] 11:13:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (1376CC00) [pid = 2576] [serial = 1155] [outer = 00000000] 11:13:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (14BA4400) [pid = 2576] [serial = 1156] [outer = 1376CC00] 11:13:57 INFO - PROCESS | 2576 | 1466014437840 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (16261000) [pid = 2576] [serial = 1157] [outer = 1376CC00] 11:13:58 INFO - PROCESS | 2576 | 1466014438604 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1121ms 11:13:58 INFO - PROCESS | 2576 | 1466014438643 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 2576 | 1466014438647 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 11:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:13:58 INFO - PROCESS | 2576 | 1466014438652 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 2576 | 1466014438657 Marionette TRACE conn7 <- [1,1506,null,{}] 11:13:58 INFO - PROCESS | 2576 | 1466014438677 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 2576 | 1466014438680 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:58 INFO - PROCESS | 2576 | 1466014438801 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 11:13:58 INFO - PROCESS | 2576 | 1466014438949 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 2576 | 1466014438951 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:58 INFO - PROCESS | 2576 | ++DOCSHELL 15BA6000 == 36 [pid = 2576] [id = 386] 11:13:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (15BA8400) [pid = 2576] [serial = 1158] [outer = 00000000] 11:13:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (16C7CC00) [pid = 2576] [serial = 1159] [outer = 15BA8400] 11:13:59 INFO - PROCESS | 2576 | 1466014439024 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (16DB4800) [pid = 2576] [serial = 1160] [outer = 15BA8400] 11:13:59 INFO - PROCESS | 2576 | 1466014439543 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 950ms 11:13:59 INFO - PROCESS | 2576 | 1466014439603 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 2576 | 1466014439608 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 11:13:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:13:59 INFO - PROCESS | 2576 | 1466014439614 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 2576 | 1466014439617 Marionette TRACE conn7 <- [1,1510,null,{}] 11:13:59 INFO - PROCESS | 2576 | 1466014439621 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:59 INFO - PROCESS | 2576 | 1466014439624 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:59 INFO - PROCESS | 2576 | 1466014439749 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 11:13:59 INFO - PROCESS | 2576 | 1466014439924 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 2576 | 1466014439927 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:13:59 INFO - PROCESS | 2576 | ++DOCSHELL 1875B800 == 37 [pid = 2576] [id = 387] 11:13:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (18760000) [pid = 2576] [serial = 1161] [outer = 00000000] 11:13:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (18E75400) [pid = 2576] [serial = 1162] [outer = 18760000] 11:13:59 INFO - PROCESS | 2576 | 1466014439984 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (1A204400) [pid = 2576] [serial = 1163] [outer = 18760000] 11:14:00 INFO - PROCESS | 2576 | 1466014440544 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:14:00 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 () { 11:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:14:00 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 () { 11:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:14:00 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 () { 11:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:14:00 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 () { 11:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:14:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 979ms 11:14:00 INFO - PROCESS | 2576 | 1466014440597 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 2576 | 1466014440599 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 11:14:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:14:00 INFO - PROCESS | 2576 | 1466014440603 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 2576 | 1466014440607 Marionette TRACE conn7 <- [1,1514,null,{}] 11:14:00 INFO - PROCESS | 2576 | 1466014440618 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:00 INFO - PROCESS | 2576 | 1466014440623 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:00 INFO - PROCESS | 2576 | 1466014440737 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 11:14:00 INFO - PROCESS | 2576 | 1466014440879 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 2576 | 1466014440883 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:00 INFO - PROCESS | 2576 | ++DOCSHELL 1C6A0800 == 38 [pid = 2576] [id = 388] 11:14:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (1CB37800) [pid = 2576] [serial = 1164] [outer = 00000000] 11:14:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (1CB3B800) [pid = 2576] [serial = 1165] [outer = 1CB37800] 11:14:00 INFO - PROCESS | 2576 | 1466014440943 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (1CB46400) [pid = 2576] [serial = 1166] [outer = 1CB37800] 11:14:01 INFO - PROCESS | 2576 | 1466014441499 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:14:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:14:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:14:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:14:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 11:14:01 INFO - PROCESS | 2576 | 1466014441539 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 2576 | 1466014441541 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 11:14:01 INFO - PROCESS | 2576 | 1466014441583 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 2576 | 1466014441585 Marionette TRACE conn7 <- [1,1518,null,{}] 11:14:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:14:01 INFO - PROCESS | 2576 | 1466014441603 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:01 INFO - PROCESS | 2576 | 1466014441605 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:01 INFO - PROCESS | 2576 | 1466014441722 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 11:14:01 INFO - PROCESS | 2576 | 1466014441860 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 2576 | 1466014441862 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:01 INFO - PROCESS | 2576 | ++DOCSHELL 0CD52000 == 39 [pid = 2576] [id = 389] 11:14:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 153 (1B237000) [pid = 2576] [serial = 1167] [outer = 00000000] 11:14:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 154 (1CB37400) [pid = 2576] [serial = 1168] [outer = 1B237000] 11:14:01 INFO - PROCESS | 2576 | 1466014441918 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 155 (1CB3EC00) [pid = 2576] [serial = 1169] [outer = 1B237000] 11:14:02 INFO - PROCESS | 2576 | 1466014442387 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:14:02 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 11:14:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:14:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:14:02 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. 11:14:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:14:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 11:14:02 INFO - PROCESS | 2576 | 1466014442444 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 2576 | 1466014442446 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 11:14:02 INFO - PROCESS | 2576 | 1466014442450 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 2576 | 1466014442452 Marionette TRACE conn7 <- [1,1522,null,{}] 11:14:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:14:02 INFO - PROCESS | 2576 | 1466014442456 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:02 INFO - PROCESS | 2576 | 1466014442458 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:02 INFO - PROCESS | 2576 | 1466014442565 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 11:14:02 INFO - PROCESS | 2576 | 1466014442726 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 2576 | 1466014442728 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:02 INFO - PROCESS | 2576 | ++DOCSHELL 1B23B000 == 40 [pid = 2576] [id = 390] 11:14:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 156 (1CC06000) [pid = 2576] [serial = 1170] [outer = 00000000] 11:14:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 157 (1CC0E800) [pid = 2576] [serial = 1171] [outer = 1CC06000] 11:14:02 INFO - PROCESS | 2576 | 1466014442786 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 158 (1CC74800) [pid = 2576] [serial = 1172] [outer = 1CC06000] 11:14:03 INFO - PROCESS | 2576 | --DOCSHELL 16D9AC00 == 39 [pid = 2576] [id = 381] 11:14:03 INFO - PROCESS | 2576 | --DOCSHELL 18D04800 == 38 [pid = 2576] [id = 382] 11:14:03 INFO - PROCESS | 2576 | --DOCSHELL 11D8F000 == 37 [pid = 2576] [id = 380] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 09075800 == 36 [pid = 2576] [id = 331] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 18D06000 == 35 [pid = 2576] [id = 334] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1B4F2400 == 34 [pid = 2576] [id = 384] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0D7F1C00 == 33 [pid = 2576] [id = 367] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1960D000 == 32 [pid = 2576] [id = 335] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 13449800 == 31 [pid = 2576] [id = 328] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1A5C0800 == 30 [pid = 2576] [id = 383] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 139CF800 == 29 [pid = 2576] [id = 333] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0DE57400 == 28 [pid = 2576] [id = 327] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0DE59800 == 27 [pid = 2576] [id = 336] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0DE61000 == 26 [pid = 2576] [id = 368] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0E01B000 == 25 [pid = 2576] [id = 375] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 16C7D400 == 24 [pid = 2576] [id = 330] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 14B49000 == 23 [pid = 2576] [id = 343] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 173D1800 == 22 [pid = 2576] [id = 332] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 13761800 == 21 [pid = 2576] [id = 369] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 150E9400 == 20 [pid = 2576] [id = 329] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 11DB1800 == 19 [pid = 2576] [id = 342] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 15BB0C00 == 18 [pid = 2576] [id = 376] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1758A400 == 17 [pid = 2576] [id = 378] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 17590000 == 16 [pid = 2576] [id = 377] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0CD52000 == 15 [pid = 2576] [id = 389] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1C6A0800 == 14 [pid = 2576] [id = 388] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 0DD0B000 == 13 [pid = 2576] [id = 374] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1875B800 == 12 [pid = 2576] [id = 387] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 18D5CC00 == 11 [pid = 2576] [id = 379] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 1376C800 == 10 [pid = 2576] [id = 385] 11:14:06 INFO - PROCESS | 2576 | --DOCSHELL 15BA6000 == 9 [pid = 2576] [id = 386] 11:14:09 INFO - PROCESS | 2576 | 1466014449432 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 7014ms 11:14:09 INFO - PROCESS | 2576 | 1466014449471 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 2576 | 1466014449475 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 11:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:14:09 INFO - PROCESS | 2576 | 1466014449480 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 2576 | 1466014449483 Marionette TRACE conn7 <- [1,1526,null,{}] 11:14:09 INFO - PROCESS | 2576 | 1466014449489 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:09 INFO - PROCESS | 2576 | 1466014449492 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:09 INFO - PROCESS | 2576 | 1466014449593 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 11:14:09 INFO - PROCESS | 2576 | 1466014449703 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 2576 | 1466014449708 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:09 INFO - PROCESS | 2576 | ++DOCSHELL 0E029400 == 10 [pid = 2576] [id = 391] 11:14:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 159 (0E380400) [pid = 2576] [serial = 1173] [outer = 00000000] 11:14:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 160 (0EBC0400) [pid = 2576] [serial = 1174] [outer = 0E380400] 11:14:09 INFO - PROCESS | 2576 | 1466014449758 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 161 (1218F800) [pid = 2576] [serial = 1175] [outer = 0E380400] 11:14:10 INFO - PROCESS | 2576 | 1466014450196 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 11:14:10 INFO - PROCESS | 2576 | 1466014450251 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 2576 | 1466014450256 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 11:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:14:10 INFO - PROCESS | 2576 | 1466014450262 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 2576 | 1466014450265 Marionette TRACE conn7 <- [1,1530,null,{}] 11:14:10 INFO - PROCESS | 2576 | 1466014450269 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 2576 | 1466014450272 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:10 INFO - PROCESS | 2576 | 1466014450372 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 11:14:10 INFO - PROCESS | 2576 | 1466014450379 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 2576 | 1466014450381 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:10 INFO - PROCESS | 2576 | ++DOCSHELL 0DF79800 == 11 [pid = 2576] [id = 392] 11:14:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 162 (150F0400) [pid = 2576] [serial = 1176] [outer = 00000000] 11:14:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 163 (15B3C800) [pid = 2576] [serial = 1177] [outer = 150F0400] 11:14:10 INFO - PROCESS | 2576 | 1466014450434 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 164 (16834400) [pid = 2576] [serial = 1178] [outer = 150F0400] 11:14:10 INFO - PROCESS | 2576 | 1466014450922 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 11:14:10 INFO - PROCESS | 2576 | 1466014450936 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 2576 | 1466014450938 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 11:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:14:10 INFO - PROCESS | 2576 | 1466014450945 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 2576 | 1466014450948 Marionette TRACE conn7 <- [1,1534,null,{}] 11:14:10 INFO - PROCESS | 2576 | 1466014450981 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 2576 | 1466014450986 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:11 INFO - PROCESS | 2576 | 1466014451115 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 11:14:11 INFO - PROCESS | 2576 | 1466014451238 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 2576 | 1466014451241 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:11 INFO - PROCESS | 2576 | ++DOCSHELL 17480000 == 12 [pid = 2576] [id = 393] 11:14:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 165 (17590400) [pid = 2576] [serial = 1179] [outer = 00000000] 11:14:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 166 (175E2000) [pid = 2576] [serial = 1180] [outer = 17590400] 11:14:11 INFO - PROCESS | 2576 | 1466014451290 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 167 (18571000) [pid = 2576] [serial = 1181] [outer = 17590400] 11:14:11 INFO - PROCESS | 2576 | 1466014451726 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 830ms 11:14:11 INFO - PROCESS | 2576 | 1466014451784 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 2576 | 1466014451787 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 11:14:11 INFO - PROCESS | 2576 | 1466014451790 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 2576 | 1466014451792 Marionette TRACE conn7 <- [1,1538,null,{}] 11:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:14:11 INFO - PROCESS | 2576 | 1466014451796 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:11 INFO - PROCESS | 2576 | 1466014451798 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:11 INFO - PROCESS | 2576 | 1466014451924 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 11:14:12 INFO - PROCESS | 2576 | 1466014451994 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 2576 | 1466014451996 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:12 INFO - PROCESS | 2576 | ++DOCSHELL 1875B800 == 13 [pid = 2576] [id = 394] 11:14:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 168 (18D5CC00) [pid = 2576] [serial = 1182] [outer = 00000000] 11:14:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 169 (1A31E000) [pid = 2576] [serial = 1183] [outer = 18D5CC00] 11:14:12 INFO - PROCESS | 2576 | 1466014452040 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 170 (1A39B800) [pid = 2576] [serial = 1184] [outer = 18D5CC00] 11:14:12 INFO - PROCESS | 2576 | 1466014452497 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 11:14:12 INFO - PROCESS | 2576 | 1466014452569 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 2576 | 1466014452572 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 11:14:12 INFO - PROCESS | 2576 | 1466014452575 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 2576 | 1466014452576 Marionette TRACE conn7 <- [1,1542,null,{}] 11:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:14:12 INFO - PROCESS | 2576 | 1466014452580 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:12 INFO - PROCESS | 2576 | 1466014452582 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:12 INFO - PROCESS | 2576 | 1466014452708 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 11:14:12 INFO - PROCESS | 2576 | 1466014452785 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 2576 | 1466014452787 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:12 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C4C00 == 14 [pid = 2576] [id = 395] 11:14:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 171 (1B235800) [pid = 2576] [serial = 1185] [outer = 00000000] 11:14:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 172 (1B2E9000) [pid = 2576] [serial = 1186] [outer = 1B235800] 11:14:12 INFO - PROCESS | 2576 | 1466014452833 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 173 (1B4F2800) [pid = 2576] [serial = 1187] [outer = 1B235800] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 172 (0DE61400) [pid = 2576] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 171 (0DB47C00) [pid = 2576] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 170 (18E76000) [pid = 2576] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 169 (1A042C00) [pid = 2576] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 168 (13ACAC00) [pid = 2576] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 167 (0DD08C00) [pid = 2576] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 166 (16DD9C00) [pid = 2576] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 165 (1A318800) [pid = 2576] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 164 (0DE55000) [pid = 2576] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 163 (0DE5D000) [pid = 2576] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 162 (1A5C8C00) [pid = 2576] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 161 (16D94C00) [pid = 2576] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 160 (1B2E6800) [pid = 2576] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 159 (13AC9000) [pid = 2576] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 158 (18D5A000) [pid = 2576] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 157 (173C5C00) [pid = 2576] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 156 (18760000) [pid = 2576] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 155 (17591800) [pid = 2576] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 154 (1625D000) [pid = 2576] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 153 (0DD0B400) [pid = 2576] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 152 (18D08000) [pid = 2576] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (122DF800) [pid = 2576] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (16DB2000) [pid = 2576] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (16C78000) [pid = 2576] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (1B4EE800) [pid = 2576] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (19588000) [pid = 2576] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (14B48800) [pid = 2576] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (16D9B800) [pid = 2576] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (15BA8400) [pid = 2576] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (16C86000) [pid = 2576] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (150E5400) [pid = 2576] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (0DF7C000) [pid = 2576] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (0DE5A000) [pid = 2576] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (1A320C00) [pid = 2576] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (19DAE400) [pid = 2576] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (150E4C00) [pid = 2576] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (0D7EB400) [pid = 2576] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (19611800) [pid = 2576] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (13765800) [pid = 2576] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (1376CC00) [pid = 2576] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0E01D800) [pid = 2576] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (19645000) [pid = 2576] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (1B237000) [pid = 2576] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (1B4F5C00) [pid = 2576] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (1CB37800) [pid = 2576] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (1A5CA800) [pid = 2576] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:14:13 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (175EA800) [pid = 2576] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:14:13 INFO - PROCESS | 2576 | 1466014453763 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1220ms 11:14:13 INFO - PROCESS | 2576 | 1466014453802 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 2576 | 1466014453804 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 11:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:14:13 INFO - PROCESS | 2576 | 1466014453807 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 2576 | 1466014453809 Marionette TRACE conn7 <- [1,1546,null,{}] 11:14:13 INFO - PROCESS | 2576 | 1466014453812 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 2576 | 1466014453817 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:13 INFO - PROCESS | 2576 | 1466014453978 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 11:14:14 INFO - PROCESS | 2576 | 1466014454077 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 2576 | 1466014454079 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:14 INFO - PROCESS | 2576 | ++DOCSHELL 0DE61400 == 15 [pid = 2576] [id = 396] 11:14:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0E3F6800) [pid = 2576] [serial = 1188] [outer = 00000000] 11:14:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (16263C00) [pid = 2576] [serial = 1189] [outer = 0E3F6800] 11:14:14 INFO - PROCESS | 2576 | 1466014454126 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (16D9F000) [pid = 2576] [serial = 1190] [outer = 0E3F6800] 11:14:14 INFO - PROCESS | 2576 | 1466014454479 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 11:14:14 INFO - PROCESS | 2576 | 1466014454540 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 11:14:14 INFO - PROCESS | 2576 | 1466014454542 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 11:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:14:14 INFO - PROCESS | 2576 | 1466014454545 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 2576 | 1466014454547 Marionette TRACE conn7 <- [1,1550,null,{}] 11:14:14 INFO - PROCESS | 2576 | 1466014454550 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:14 INFO - PROCESS | 2576 | 1466014454552 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:14 INFO - PROCESS | 2576 | 1466014454635 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 11:14:14 INFO - PROCESS | 2576 | 1466014454654 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 2576 | 1466014454656 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:14 INFO - PROCESS | 2576 | ++DOCSHELL 0DE53C00 == 16 [pid = 2576] [id = 397] 11:14:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (16DD9C00) [pid = 2576] [serial = 1191] [outer = 00000000] 11:14:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (18D08000) [pid = 2576] [serial = 1192] [outer = 16DD9C00] 11:14:14 INFO - PROCESS | 2576 | 1466014454699 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (18D59800) [pid = 2576] [serial = 1193] [outer = 16DD9C00] 11:14:15 INFO - PROCESS | 2576 | 1466014455135 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 11:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:14:15 INFO - PROCESS | 2576 | 1466014455191 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 2576 | 1466014455193 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 11:14:15 INFO - PROCESS | 2576 | 1466014455196 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 2576 | 1466014455198 Marionette TRACE conn7 <- [1,1554,null,{}] 11:14:15 INFO - PROCESS | 2576 | 1466014455201 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 2576 | 1466014455203 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:15 INFO - PROCESS | 2576 | 1466014455283 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 11:14:15 INFO - PROCESS | 2576 | 1466014455289 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 2576 | 1466014455291 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:15 INFO - PROCESS | 2576 | ++DOCSHELL 15B36000 == 17 [pid = 2576] [id = 398] 11:14:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (19642800) [pid = 2576] [serial = 1194] [outer = 00000000] 11:14:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (1A39D000) [pid = 2576] [serial = 1195] [outer = 19642800] 11:14:15 INFO - PROCESS | 2576 | 1466014455333 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (1A20D800) [pid = 2576] [serial = 1196] [outer = 19642800] 11:14:16 INFO - PROCESS | 2576 | 1466014456028 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 870ms 11:14:16 INFO - PROCESS | 2576 | 1466014456067 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 2576 | 1466014456072 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 11:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:14:16 INFO - PROCESS | 2576 | 1466014456077 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 2576 | 1466014456081 Marionette TRACE conn7 <- [1,1558,null,{}] 11:14:16 INFO - PROCESS | 2576 | 1466014456087 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 2576 | 1466014456090 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:16 INFO - PROCESS | 2576 | 1466014456202 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 11:14:16 INFO - PROCESS | 2576 | 1466014456353 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 2576 | 1466014456356 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:16 INFO - PROCESS | 2576 | ++DOCSHELL 0DF4F400 == 18 [pid = 2576] [id = 399] 11:14:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (11AA3C00) [pid = 2576] [serial = 1197] [outer = 00000000] 11:14:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (13768400) [pid = 2576] [serial = 1198] [outer = 11AA3C00] 11:14:16 INFO - PROCESS | 2576 | 1466014456414 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (14B4AC00) [pid = 2576] [serial = 1199] [outer = 11AA3C00] 11:14:17 INFO - PROCESS | 2576 | 1466014456983 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 931ms 11:14:17 INFO - PROCESS | 2576 | 1466014457008 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 2576 | 1466014457013 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 11:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:14:17 INFO - PROCESS | 2576 | 1466014457019 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 2576 | 1466014457022 Marionette TRACE conn7 <- [1,1562,null,{}] 11:14:17 INFO - PROCESS | 2576 | 1466014457026 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:17 INFO - PROCESS | 2576 | 1466014457029 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:17 INFO - PROCESS | 2576 | 1466014457140 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 11:14:17 INFO - PROCESS | 2576 | 1466014457289 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 2576 | 1466014457292 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:17 INFO - PROCESS | 2576 | ++DOCSHELL 16DB6400 == 19 [pid = 2576] [id = 400] 11:14:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (16DD4400) [pid = 2576] [serial = 1200] [outer = 00000000] 11:14:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (173D4C00) [pid = 2576] [serial = 1201] [outer = 16DD4400] 11:14:17 INFO - PROCESS | 2576 | 1466014457357 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (175DD400) [pid = 2576] [serial = 1202] [outer = 16DD4400] 11:14:17 INFO - PROCESS | 2576 | 1466014457963 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 11:14:18 INFO - PROCESS | 2576 | 1466014457993 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 2576 | 1466014457996 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 11:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:14:18 INFO - PROCESS | 2576 | 1466014457999 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 2576 | 1466014458003 Marionette TRACE conn7 <- [1,1566,null,{}] 11:14:18 INFO - PROCESS | 2576 | 1466014458013 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 2576 | 1466014458018 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:18 INFO - PROCESS | 2576 | 1466014458133 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 11:14:18 INFO - PROCESS | 2576 | 1466014458297 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 2576 | 1466014458301 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:18 INFO - PROCESS | 2576 | ++DOCSHELL 1B4EF400 == 20 [pid = 2576] [id = 401] 11:14:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (1B4F0000) [pid = 2576] [serial = 1203] [outer = 00000000] 11:14:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (1B4F8800) [pid = 2576] [serial = 1204] [outer = 1B4F0000] 11:14:18 INFO - PROCESS | 2576 | 1466014458401 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (1B93AC00) [pid = 2576] [serial = 1205] [outer = 1B4F0000] 11:14:18 INFO - PROCESS | 2576 | 1466014458952 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1022ms 11:14:19 INFO - PROCESS | 2576 | 1466014459025 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 11:14:19 INFO - PROCESS | 2576 | 1466014459028 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 11:14:19 INFO - PROCESS | 2576 | 1466014459032 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:14:19 INFO - PROCESS | 2576 | 1466014459034 Marionette TRACE conn7 <- [1,1570,null,{}] 11:14:19 INFO - PROCESS | 2576 | 1466014459037 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:19 INFO - PROCESS | 2576 | 1466014459040 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:19 INFO - PROCESS | 2576 | 1466014459462 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 11:14:19 INFO - PROCESS | 2576 | 1466014459620 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 2576 | 1466014459623 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:19 INFO - PROCESS | 2576 | ++DOCSHELL 0D761800 == 21 [pid = 2576] [id = 402] 11:14:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (0D766800) [pid = 2576] [serial = 1206] [outer = 00000000] 11:14:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (0DE59400) [pid = 2576] [serial = 1207] [outer = 0D766800] 11:14:19 INFO - PROCESS | 2576 | 1466014459677 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (0DF7E000) [pid = 2576] [serial = 1208] [outer = 0D766800] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (13C80800) [pid = 2576] [serial = 1102] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (0E3EE000) [pid = 2576] [serial = 1105] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (11BBA800) [pid = 2576] [serial = 1101] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (19588800) [pid = 2576] [serial = 1074] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (1A321C00) [pid = 2576] [serial = 1077] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (14B4B000) [pid = 2576] [serial = 1065] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (150EF000) [pid = 2576] [serial = 1066] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (0DE62000) [pid = 2576] [serial = 1059] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (0E9D7800) [pid = 2576] [serial = 1060] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (175E6800) [pid = 2576] [serial = 1053] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (18761C00) [pid = 2576] [serial = 1054] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (1A5C2000) [pid = 2576] [serial = 1048] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (1A39E000) [pid = 2576] [serial = 1047] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (139C6400) [pid = 2576] [serial = 1050] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (14B44C00) [pid = 2576] [serial = 1051] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (0E3F3000) [pid = 2576] [serial = 1062] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (1180A800) [pid = 2576] [serial = 1063] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (1C627800) [pid = 2576] [serial = 1056] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (1C62D000) [pid = 2576] [serial = 1057] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (19DAAC00) [pid = 2576] [serial = 1075] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (16DB2800) [pid = 2576] [serial = 1068] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (16DD8400) [pid = 2576] [serial = 1069] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (1B2EB800) [pid = 2576] [serial = 1086] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (16833C00) [pid = 2576] [serial = 1081] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (1B2ED400) [pid = 2576] [serial = 1087] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (1C627400) [pid = 2576] [serial = 1084] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (15BB2000) [pid = 2576] [serial = 1080] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (1A393800) [pid = 2576] [serial = 1078] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (175E9000) [pid = 2576] [serial = 1071] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (179E9C00) [pid = 2576] [serial = 1072] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (1C624000) [pid = 2576] [serial = 1083] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (16DD5C00) [pid = 2576] [serial = 1120] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (11AA4800) [pid = 2576] [serial = 1089] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (14B52800) [pid = 2576] [serial = 1114] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (16C7CC00) [pid = 2576] [serial = 1159] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (1376D800) [pid = 2576] [serial = 1141] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (16DD6000) [pid = 2576] [serial = 670] [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.] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (139D0800) [pid = 2576] [serial = 1109] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0E9D0400) [pid = 2576] [serial = 1111] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (16261000) [pid = 2576] [serial = 1157] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (12E69800) [pid = 2576] [serial = 1127] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (11BC9400) [pid = 2576] [serial = 1126] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0E9D0C00) [pid = 2576] [serial = 1106] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (139C6C00) [pid = 2576] [serial = 1108] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (14BA4400) [pid = 2576] [serial = 1156] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1A204C00) [pid = 2576] [serial = 1148] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (14B49C00) [pid = 2576] [serial = 1142] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1B2EA800) [pid = 2576] [serial = 1150] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (173C6000) [pid = 2576] [serial = 1121] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (16C85800) [pid = 2576] [serial = 1118] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (17585C00) [pid = 2576] [serial = 1123] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (16C7DC00) [pid = 2576] [serial = 1117] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1B4F6000) [pid = 2576] [serial = 1099] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1B4F3000) [pid = 2576] [serial = 1098] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1B2E2C00) [pid = 2576] [serial = 1096] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (150EC800) [pid = 2576] [serial = 1115] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16835000) [pid = 2576] [serial = 1129] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (173CEC00) [pid = 2576] [serial = 1145] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (19617800) [pid = 2576] [serial = 1147] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1A391000) [pid = 2576] [serial = 1095] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DB4800) [pid = 2576] [serial = 1160] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (173CB000) [pid = 2576] [serial = 1093] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18D0A800) [pid = 2576] [serial = 1042] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16DB1C00) [pid = 2576] [serial = 1144] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1224F800) [pid = 2576] [serial = 1090] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11D96000) [pid = 2576] [serial = 1009] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1A397800) [pid = 2576] [serial = 1018] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1A315800) [pid = 2576] [serial = 1015] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16C79400) [pid = 2576] [serial = 1012] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (12194400) [pid = 2576] [serial = 1112] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (19DA7800) [pid = 2576] [serial = 1006] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DA0C00) [pid = 2576] [serial = 1092] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A042400) [pid = 2576] [serial = 1139] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1CB3EC00) [pid = 2576] [serial = 1169] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1C630C00) [pid = 2576] [serial = 1154] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1CB46400) [pid = 2576] [serial = 1166] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1B4EC400) [pid = 2576] [serial = 1151] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1C62C800) [pid = 2576] [serial = 1153] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1CB37400) [pid = 2576] [serial = 1168] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1958DC00) [pid = 2576] [serial = 1136] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1A041C00) [pid = 2576] [serial = 1138] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (1A204400) [pid = 2576] [serial = 1163] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (175E7000) [pid = 2576] [serial = 1133] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (18DA6C00) [pid = 2576] [serial = 1135] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (175DDC00) [pid = 2576] [serial = 1132] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1CB3B800) [pid = 2576] [serial = 1165] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (18E75400) [pid = 2576] [serial = 1162] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16C81C00) [pid = 2576] [serial = 1130] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (17587800) [pid = 2576] [serial = 1124] [outer = 00000000] [url = about:blank] 11:14:20 INFO - PROCESS | 2576 | 1466014460281 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1270ms 11:14:20 INFO - PROCESS | 2576 | 1466014460306 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 2576 | 1466014460310 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 11:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:14:20 INFO - PROCESS | 2576 | 1466014460334 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 2576 | 1466014460337 Marionette TRACE conn7 <- [1,1574,null,{}] 11:14:20 INFO - PROCESS | 2576 | 1466014460341 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:20 INFO - PROCESS | 2576 | 1466014460344 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:20 INFO - PROCESS | 2576 | 1466014460444 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 11:14:20 INFO - PROCESS | 2576 | 1466014460546 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 2576 | 1466014460548 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:20 INFO - PROCESS | 2576 | ++DOCSHELL 0DB4AC00 == 22 [pid = 2576] [id = 403] 11:14:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DB54800) [pid = 2576] [serial = 1209] [outer = 00000000] 11:14:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0E443000) [pid = 2576] [serial = 1210] [outer = 0DB54800] 11:14:20 INFO - PROCESS | 2576 | 1466014460594 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (11802000) [pid = 2576] [serial = 1211] [outer = 0DB54800] 11:14:21 INFO - PROCESS | 2576 | 1466014461044 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 790ms 11:14:21 INFO - PROCESS | 2576 | 1466014461111 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 2576 | 1466014461113 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 11:14:21 INFO - PROCESS | 2576 | 1466014461117 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:14:21 INFO - PROCESS | 2576 | 1466014461119 Marionette TRACE conn7 <- [1,1578,null,{}] 11:14:21 INFO - PROCESS | 2576 | 1466014461122 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 2576 | 1466014461124 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:21 INFO - PROCESS | 2576 | 1466014461212 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 11:14:21 INFO - PROCESS | 2576 | 1466014461228 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:21 INFO - PROCESS | 2576 | 1466014461230 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:21 INFO - PROCESS | 2576 | ++DOCSHELL 12E67000 == 23 [pid = 2576] [id = 404] 11:14:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (12E67400) [pid = 2576] [serial = 1212] [outer = 00000000] 11:14:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (13766400) [pid = 2576] [serial = 1213] [outer = 12E67400] 11:14:21 INFO - PROCESS | 2576 | 1466014461274 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (139C7000) [pid = 2576] [serial = 1214] [outer = 12E67400] 11:14:21 INFO - PROCESS | 2576 | 1466014461733 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 11:14:21 INFO - PROCESS | 2576 | 1466014461790 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 2576 | 1466014461794 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 11:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:14:21 INFO - PROCESS | 2576 | 1466014461804 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 2576 | 1466014461808 Marionette TRACE conn7 <- [1,1582,null,{}] 11:14:21 INFO - PROCESS | 2576 | 1466014461811 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 2576 | 1466014461814 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:21 INFO - PROCESS | 2576 | 1466014461906 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 11:14:22 INFO - PROCESS | 2576 | 1466014462000 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 2576 | 1466014462002 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:22 INFO - PROCESS | 2576 | ++DOCSHELL 14B3F000 == 24 [pid = 2576] [id = 405] 11:14:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (14B42800) [pid = 2576] [serial = 1215] [outer = 00000000] 11:14:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (14B53800) [pid = 2576] [serial = 1216] [outer = 14B42800] 11:14:22 INFO - PROCESS | 2576 | 1466014462054 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (150E5C00) [pid = 2576] [serial = 1217] [outer = 14B42800] 11:14:22 INFO - PROCESS | 2576 | 1466014462429 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 11:14:22 INFO - PROCESS | 2576 | 1466014462490 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 2576 | 1466014462492 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 11:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:14:22 INFO - PROCESS | 2576 | 1466014462496 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 2576 | 1466014462497 Marionette TRACE conn7 <- [1,1586,null,{}] 11:14:22 INFO - PROCESS | 2576 | 1466014462500 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:22 INFO - PROCESS | 2576 | 1466014462502 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:22 INFO - PROCESS | 2576 | 1466014462658 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 11:14:22 INFO - PROCESS | 2576 | 1466014462705 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 2576 | 1466014462707 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:22 INFO - PROCESS | 2576 | ++DOCSHELL 150ED400 == 25 [pid = 2576] [id = 406] 11:14:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (150F0800) [pid = 2576] [serial = 1218] [outer = 00000000] 11:14:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (15B92C00) [pid = 2576] [serial = 1219] [outer = 150F0800] 11:14:22 INFO - PROCESS | 2576 | 1466014462750 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (15BA7000) [pid = 2576] [serial = 1220] [outer = 150F0800] 11:14:23 INFO - PROCESS | 2576 | 1466014463198 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 11:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:14:23 INFO - PROCESS | 2576 | 1466014463226 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 2576 | 1466014463228 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 11:14:23 INFO - PROCESS | 2576 | 1466014463231 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 2576 | 1466014463233 Marionette TRACE conn7 <- [1,1590,null,{}] 11:14:23 INFO - PROCESS | 2576 | 1466014463236 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 2576 | 1466014463238 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:23 INFO - PROCESS | 2576 | 1466014463358 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 11:14:23 INFO - PROCESS | 2576 | 1466014463447 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 2576 | 1466014463452 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:23 INFO - PROCESS | 2576 | ++DOCSHELL 16C82800 == 26 [pid = 2576] [id = 407] 11:14:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16C82C00) [pid = 2576] [serial = 1221] [outer = 00000000] 11:14:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16D93400) [pid = 2576] [serial = 1222] [outer = 16C82C00] 11:14:23 INFO - PROCESS | 2576 | 1466014463505 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16D9E000) [pid = 2576] [serial = 1223] [outer = 16C82C00] 11:14:23 INFO - PROCESS | 2576 | 1466014463966 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 770ms 11:14:24 INFO - PROCESS | 2576 | 1466014464006 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 2576 | 1466014464008 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 11:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:14:24 INFO - PROCESS | 2576 | 1466014464011 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 2576 | 1466014464012 Marionette TRACE conn7 <- [1,1594,null,{}] 11:14:24 INFO - PROCESS | 2576 | 1466014464016 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 2576 | 1466014464026 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:24 INFO - PROCESS | 2576 | 1466014464149 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 11:14:24 INFO - PROCESS | 2576 | 1466014464161 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 2576 | 1466014464163 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:24 INFO - PROCESS | 2576 | ++DOCSHELL 16DAD000 == 27 [pid = 2576] [id = 408] 11:14:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16DB2800) [pid = 2576] [serial = 1224] [outer = 00000000] 11:14:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DD8800) [pid = 2576] [serial = 1225] [outer = 16DB2800] 11:14:24 INFO - PROCESS | 2576 | 1466014464260 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DDE800) [pid = 2576] [serial = 1226] [outer = 16DB2800] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18D5CC00) [pid = 2576] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1B235800) [pid = 2576] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E380400) [pid = 2576] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (150F0400) [pid = 2576] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16DD9C00) [pid = 2576] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0E3F6800) [pid = 2576] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1CC06000) [pid = 2576] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:14:25 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (17590400) [pid = 2576] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:14:25 INFO - PROCESS | 2576 | 1466014465164 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1168ms 11:14:25 INFO - PROCESS | 2576 | 1466014465179 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 2576 | 1466014465181 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 11:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:14:25 INFO - PROCESS | 2576 | 1466014465184 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 2576 | 1466014465185 Marionette TRACE conn7 <- [1,1598,null,{}] 11:14:25 INFO - PROCESS | 2576 | 1466014465189 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 2576 | 1466014465190 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:25 INFO - PROCESS | 2576 | 1466014465273 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 11:14:25 INFO - PROCESS | 2576 | 1466014465368 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 2576 | 1466014465370 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:25 INFO - PROCESS | 2576 | ++DOCSHELL 00B90C00 == 28 [pid = 2576] [id = 409] 11:14:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (09075800) [pid = 2576] [serial = 1227] [outer = 00000000] 11:14:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (173C7000) [pid = 2576] [serial = 1228] [outer = 09075800] 11:14:25 INFO - PROCESS | 2576 | 1466014465413 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (173CD000) [pid = 2576] [serial = 1229] [outer = 09075800] 11:14:25 INFO - PROCESS | 2576 | 1466014465771 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 11:14:25 INFO - PROCESS | 2576 | 1466014465815 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 11:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:14:25 INFO - PROCESS | 2576 | 1466014465817 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 11:14:25 INFO - PROCESS | 2576 | 1466014465820 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 2576 | 1466014465822 Marionette TRACE conn7 <- [1,1602,null,{}] 11:14:25 INFO - PROCESS | 2576 | 1466014465825 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 2576 | 1466014465827 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:25 INFO - PROCESS | 2576 | 1466014465910 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 11:14:26 INFO - PROCESS | 2576 | 1466014466006 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 2576 | 1466014466008 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:26 INFO - PROCESS | 2576 | ++DOCSHELL 15B3A000 == 29 [pid = 2576] [id = 410] 11:14:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16DAD400) [pid = 2576] [serial = 1230] [outer = 00000000] 11:14:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (17588800) [pid = 2576] [serial = 1231] [outer = 16DAD400] 11:14:26 INFO - PROCESS | 2576 | 1466014466053 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (17589000) [pid = 2576] [serial = 1232] [outer = 16DAD400] 11:14:26 INFO - PROCESS | 2576 | 1466014466410 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:14:26 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 11:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 11:14:26 INFO - PROCESS | 2576 | 1466014466452 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 2576 | 1466014466455 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 11:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:14:26 INFO - PROCESS | 2576 | 1466014466458 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 2576 | 1466014466459 Marionette TRACE conn7 <- [1,1606,null,{}] 11:14:26 INFO - PROCESS | 2576 | 1466014466463 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 2576 | 1466014466465 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:26 INFO - PROCESS | 2576 | 1466014466586 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 11:14:26 INFO - PROCESS | 2576 | 1466014466640 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 2576 | 1466014466642 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:26 INFO - PROCESS | 2576 | ++DOCSHELL 17587000 == 30 [pid = 2576] [id = 411] 11:14:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17591400) [pid = 2576] [serial = 1233] [outer = 00000000] 11:14:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (175EAC00) [pid = 2576] [serial = 1234] [outer = 17591400] 11:14:26 INFO - PROCESS | 2576 | 1466014466686 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (179E9C00) [pid = 2576] [serial = 1235] [outer = 17591400] 11:14:27 INFO - PROCESS | 2576 | 1466014467136 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 11:14:27 INFO - PROCESS | 2576 | 1466014467193 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 2576 | 1466014467198 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 11:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:14:27 INFO - PROCESS | 2576 | 1466014467203 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 2576 | 1466014467207 Marionette TRACE conn7 <- [1,1610,null,{}] 11:14:27 INFO - PROCESS | 2576 | 1466014467213 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 2576 | 1466014467216 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:27 INFO - PROCESS | 2576 | 1466014467340 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 11:14:27 INFO - PROCESS | 2576 | 1466014467515 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 2576 | 1466014467520 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:27 INFO - PROCESS | 2576 | ++DOCSHELL 0DE62000 == 31 [pid = 2576] [id = 412] 11:14:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0DF7A000) [pid = 2576] [serial = 1236] [outer = 00000000] 11:14:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0E43F800) [pid = 2576] [serial = 1237] [outer = 0DF7A000] 11:14:27 INFO - PROCESS | 2576 | 1466014467576 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (11BC0800) [pid = 2576] [serial = 1238] [outer = 0DF7A000] 11:14:28 INFO - PROCESS | 2576 | 1466014468205 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:14:28 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 11:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1027ms 11:14:28 INFO - PROCESS | 2576 | 1466014468230 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 2576 | 1466014468234 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 11:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:14:28 INFO - PROCESS | 2576 | 1466014468240 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 2576 | 1466014468243 Marionette TRACE conn7 <- [1,1614,null,{}] 11:14:28 INFO - PROCESS | 2576 | 1466014468247 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:28 INFO - PROCESS | 2576 | 1466014468250 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:28 INFO - PROCESS | 2576 | 1466014468365 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 11:14:28 INFO - PROCESS | 2576 | 1466014468477 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 2576 | 1466014468480 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:28 INFO - PROCESS | 2576 | ++DOCSHELL 13AC3400 == 32 [pid = 2576] [id = 413] 11:14:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13ACD000) [pid = 2576] [serial = 1239] [outer = 00000000] 11:14:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (14B4B000) [pid = 2576] [serial = 1240] [outer = 13ACD000] 11:14:28 INFO - PROCESS | 2576 | 1466014468576 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (150EDC00) [pid = 2576] [serial = 1241] [outer = 13ACD000] 11:14:29 INFO - PROCESS | 2576 | 1466014469132 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 11:14:29 INFO - PROCESS | 2576 | 1466014469175 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 2576 | 1466014469177 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 11:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:14:29 INFO - PROCESS | 2576 | 1466014469181 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 2576 | 1466014469185 Marionette TRACE conn7 <- [1,1618,null,{}] 11:14:29 INFO - PROCESS | 2576 | 1466014469195 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:29 INFO - PROCESS | 2576 | 1466014469200 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:29 INFO - PROCESS | 2576 | 1466014469315 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 11:14:29 INFO - PROCESS | 2576 | 1466014469425 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 2576 | 1466014469428 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:29 INFO - PROCESS | 2576 | ++DOCSHELL 16DB5400 == 33 [pid = 2576] [id = 414] 11:14:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17586400) [pid = 2576] [serial = 1242] [outer = 00000000] 11:14:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18761C00) [pid = 2576] [serial = 1243] [outer = 17586400] 11:14:29 INFO - PROCESS | 2576 | 1466014469525 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18DA5C00) [pid = 2576] [serial = 1244] [outer = 17586400] 11:14:30 INFO - PROCESS | 2576 | 1466014470429 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1275ms 11:14:30 INFO - PROCESS | 2576 | 1466014470460 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 11:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:14:30 INFO - PROCESS | 2576 | 1466014470464 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 11:14:30 INFO - PROCESS | 2576 | 1466014470469 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 2576 | 1466014470472 Marionette TRACE conn7 <- [1,1622,null,{}] 11:14:30 INFO - PROCESS | 2576 | 1466014470477 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:30 INFO - PROCESS | 2576 | 1466014470480 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:30 INFO - PROCESS | 2576 | 1466014470580 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 11:14:30 INFO - PROCESS | 2576 | 1466014470756 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:30 INFO - PROCESS | 2576 | 1466014470760 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:30 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0A400 == 34 [pid = 2576] [id = 415] 11:14:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0DD0E000) [pid = 2576] [serial = 1245] [outer = 00000000] 11:14:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0DF6DC00) [pid = 2576] [serial = 1246] [outer = 0DD0E000] 11:14:30 INFO - PROCESS | 2576 | 1466014470815 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (11D8B400) [pid = 2576] [serial = 1247] [outer = 0DD0E000] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1A39D000) [pid = 2576] [serial = 1195] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1CC0E800) [pid = 2576] [serial = 1171] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1A31E000) [pid = 2576] [serial = 1183] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1B2E9000) [pid = 2576] [serial = 1186] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0EBC0400) [pid = 2576] [serial = 1174] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1218F800) [pid = 2576] [serial = 1175] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1A39B800) [pid = 2576] [serial = 1184] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (15B3C800) [pid = 2576] [serial = 1177] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16834400) [pid = 2576] [serial = 1178] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18D08000) [pid = 2576] [serial = 1192] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16263C00) [pid = 2576] [serial = 1189] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (18D59800) [pid = 2576] [serial = 1193] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1B4F2800) [pid = 2576] [serial = 1187] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1CC74800) [pid = 2576] [serial = 1172] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (175E2000) [pid = 2576] [serial = 1180] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16D9F000) [pid = 2576] [serial = 1190] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18571000) [pid = 2576] [serial = 1181] [outer = 00000000] [url = about:blank] 11:14:31 INFO - PROCESS | 2576 | 1466014471387 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 11:14:31 INFO - PROCESS | 2576 | 1466014471440 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 11:14:31 INFO - PROCESS | 2576 | 1466014471444 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 11:14:31 INFO - PROCESS | 2576 | 1466014471450 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:14:31 INFO - PROCESS | 2576 | 1466014471452 Marionette TRACE conn7 <- [1,1626,null,{}] 11:14:31 INFO - PROCESS | 2576 | 1466014471456 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:31 INFO - PROCESS | 2576 | 1466014471459 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:31 INFO - PROCESS | 2576 | 1466014471548 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 11:14:31 INFO - PROCESS | 2576 | 1466014471642 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 2576 | 1466014471645 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:31 INFO - PROCESS | 2576 | ++DOCSHELL 0E436800 == 35 [pid = 2576] [id = 416] 11:14:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0E439400) [pid = 2576] [serial = 1248] [outer = 00000000] 11:14:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1224A400) [pid = 2576] [serial = 1249] [outer = 0E439400] 11:14:31 INFO - PROCESS | 2576 | 1466014471691 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12E69800) [pid = 2576] [serial = 1250] [outer = 0E439400] 11:14:32 INFO - PROCESS | 2576 | 1466014472159 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 11:14:32 INFO - PROCESS | 2576 | 1466014472225 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 11:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:14:32 INFO - PROCESS | 2576 | 1466014472227 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 11:14:32 INFO - PROCESS | 2576 | 1466014472230 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 2576 | 1466014472233 Marionette TRACE conn7 <- [1,1630,null,{}] 11:14:32 INFO - PROCESS | 2576 | 1466014472243 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:32 INFO - PROCESS | 2576 | 1466014472248 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:32 INFO - PROCESS | 2576 | 1466014472331 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 11:14:32 INFO - PROCESS | 2576 | 1466014472339 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 2576 | 1466014472342 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:32 INFO - PROCESS | 2576 | ++DOCSHELL 14B52800 == 36 [pid = 2576] [id = 417] 11:14:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (150EEC00) [pid = 2576] [serial = 1251] [outer = 00000000] 11:14:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15B8B800) [pid = 2576] [serial = 1252] [outer = 150EEC00] 11:14:32 INFO - PROCESS | 2576 | 1466014472388 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16833C00) [pid = 2576] [serial = 1253] [outer = 150EEC00] 11:14:32 INFO - PROCESS | 2576 | 1466014472828 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 11:14:32 INFO - PROCESS | 2576 | 1466014472861 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 11:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:14:32 INFO - PROCESS | 2576 | 1466014472863 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 11:14:32 INFO - PROCESS | 2576 | 1466014472866 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 2576 | 1466014472868 Marionette TRACE conn7 <- [1,1634,null,{}] 11:14:32 INFO - PROCESS | 2576 | 1466014472871 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:32 INFO - PROCESS | 2576 | 1466014472873 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:32 INFO - PROCESS | 2576 | 1466014472958 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 11:14:32 INFO - PROCESS | 2576 | 1466014472963 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 2576 | 1466014472965 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:32 INFO - PROCESS | 2576 | ++DOCSHELL 16A52000 == 37 [pid = 2576] [id = 418] 11:14:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16C83000) [pid = 2576] [serial = 1254] [outer = 00000000] 11:14:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16D9A000) [pid = 2576] [serial = 1255] [outer = 16C83000] 11:14:33 INFO - PROCESS | 2576 | 1466014473017 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DA2C00) [pid = 2576] [serial = 1256] [outer = 16C83000] 11:14:33 INFO - PROCESS | 2576 | 1466014473507 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 11:14:33 INFO - PROCESS | 2576 | 1466014473538 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 11:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:14:33 INFO - PROCESS | 2576 | 1466014473540 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 11:14:33 INFO - PROCESS | 2576 | 1466014473542 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 2576 | 1466014473544 Marionette TRACE conn7 <- [1,1638,null,{}] 11:14:33 INFO - PROCESS | 2576 | 1466014473547 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:33 INFO - PROCESS | 2576 | 1466014473549 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:33 INFO - PROCESS | 2576 | 1466014473661 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 11:14:33 INFO - PROCESS | 2576 | 1466014473666 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 2576 | 1466014473668 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:33 INFO - PROCESS | 2576 | ++DOCSHELL 0E38DC00 == 38 [pid = 2576] [id = 419] 11:14:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13768800) [pid = 2576] [serial = 1257] [outer = 00000000] 11:14:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DD4000) [pid = 2576] [serial = 1258] [outer = 13768800] 11:14:33 INFO - PROCESS | 2576 | 1466014473712 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16DB8C00) [pid = 2576] [serial = 1259] [outer = 13768800] 11:14:34 INFO - PROCESS | 2576 | 1466014474147 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 631ms 11:14:34 INFO - PROCESS | 2576 | 1466014474175 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 2576 | 1466014474177 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 11:14:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:14:34 INFO - PROCESS | 2576 | 1466014474179 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 2576 | 1466014474181 Marionette TRACE conn7 <- [1,1642,null,{}] 11:14:34 INFO - PROCESS | 2576 | 1466014474184 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 2576 | 1466014474190 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:34 INFO - PROCESS | 2576 | 1466014474333 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 11:14:34 INFO - PROCESS | 2576 | 1466014474442 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 2576 | 1466014474444 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:34 INFO - PROCESS | 2576 | ++DOCSHELL 17586000 == 39 [pid = 2576] [id = 420] 11:14:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1758F800) [pid = 2576] [serial = 1260] [outer = 00000000] 11:14:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (179E7800) [pid = 2576] [serial = 1261] [outer = 1758F800] 11:14:34 INFO - PROCESS | 2576 | 1466014474488 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18D08000) [pid = 2576] [serial = 1262] [outer = 1758F800] 11:14:34 INFO - PROCESS | 2576 | 1466014474883 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 771ms 11:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:14:34 INFO - PROCESS | 2576 | 1466014474951 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 2576 | 1466014474953 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 11:14:34 INFO - PROCESS | 2576 | 1466014474956 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 2576 | 1466014474957 Marionette TRACE conn7 <- [1,1646,null,{}] 11:14:34 INFO - PROCESS | 2576 | 1466014474961 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 2576 | 1466014474962 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:35 INFO - PROCESS | 2576 | 1466014475084 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 11:14:35 INFO - PROCESS | 2576 | 1466014475090 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 2576 | 1466014475092 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:35 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5A000 == 40 [pid = 2576] [id = 421] 11:14:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18D57C00) [pid = 2576] [serial = 1263] [outer = 00000000] 11:14:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (18E80400) [pid = 2576] [serial = 1264] [outer = 18D57C00] 11:14:35 INFO - PROCESS | 2576 | 1466014475134 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1958AC00) [pid = 2576] [serial = 1265] [outer = 18D57C00] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DB54800) [pid = 2576] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16C82C00) [pid = 2576] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14B42800) [pid = 2576] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (09075800) [pid = 2576] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D766800) [pid = 2576] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (150F0800) [pid = 2576] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (12E67400) [pid = 2576] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DB2800) [pid = 2576] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:14:35 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DAD400) [pid = 2576] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:14:35 INFO - PROCESS | 2576 | 1466014475900 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 11:14:35 INFO - PROCESS | 2576 | 1466014475927 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 2576 | 1466014475928 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 11:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:14:35 INFO - PROCESS | 2576 | 1466014475931 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 2576 | 1466014475933 Marionette TRACE conn7 <- [1,1650,null,{}] 11:14:35 INFO - PROCESS | 2576 | 1466014475936 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 2576 | 1466014475938 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:36 INFO - PROCESS | 2576 | 1466014476018 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 11:14:36 INFO - PROCESS | 2576 | 1466014476023 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 2576 | 1466014476025 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:36 INFO - PROCESS | 2576 | ++DOCSHELL 11805400 == 41 [pid = 2576] [id = 422] 11:14:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1224E400) [pid = 2576] [serial = 1266] [outer = 00000000] 11:14:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14B42800) [pid = 2576] [serial = 1267] [outer = 1224E400] 11:14:36 INFO - PROCESS | 2576 | 1466014476068 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (150E2C00) [pid = 2576] [serial = 1268] [outer = 1224E400] 11:14:36 INFO - PROCESS | 2576 | 1466014476491 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 11:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:14:36 INFO - PROCESS | 2576 | 1466014476503 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 2576 | 1466014476505 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 11:14:36 INFO - PROCESS | 2576 | 1466014476508 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - PROCESS | 2576 | 1466014476510 Marionette TRACE conn7 <- [1,1654,null,{}] 11:14:36 INFO - PROCESS | 2576 | 1466014476513 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 2576 | 1466014476515 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:36 INFO - PROCESS | 2576 | 1466014476638 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 11:14:36 INFO - PROCESS | 2576 | 1466014476660 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 2576 | 1466014476662 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:36 INFO - PROCESS | 2576 | ++DOCSHELL 16831400 == 42 [pid = 2576] [id = 423] 11:14:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16C7B000) [pid = 2576] [serial = 1269] [outer = 00000000] 11:14:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1856FC00) [pid = 2576] [serial = 1270] [outer = 16C7B000] 11:14:36 INFO - PROCESS | 2576 | 1466014476705 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16DDCC00) [pid = 2576] [serial = 1271] [outer = 16C7B000] 11:14:37 INFO - PROCESS | 2576 | 1466014477126 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 11:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:14:37 INFO - PROCESS | 2576 | 1466014477179 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 2576 | 1466014477181 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 11:14:37 INFO - PROCESS | 2576 | 1466014477184 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 2576 | 1466014477186 Marionette TRACE conn7 <- [1,1658,null,{}] 11:14:37 INFO - PROCESS | 2576 | 1466014477196 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:37 INFO - PROCESS | 2576 | 1466014477198 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:37 INFO - PROCESS | 2576 | 1466014477280 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 11:14:37 INFO - PROCESS | 2576 | 1466014477285 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 2576 | 1466014477287 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:37 INFO - PROCESS | 2576 | ++DOCSHELL 09071400 == 43 [pid = 2576] [id = 424] 11:14:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19650C00) [pid = 2576] [serial = 1272] [outer = 00000000] 11:14:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1A203800) [pid = 2576] [serial = 1273] [outer = 19650C00] 11:14:37 INFO - PROCESS | 2576 | 1466014477330 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1A208C00) [pid = 2576] [serial = 1274] [outer = 19650C00] 11:14:37 INFO - PROCESS | 2576 | 1466014477804 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 11:14:37 INFO - PROCESS | 2576 | 1466014477855 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 2576 | 1466014477858 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 11:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:14:37 INFO - PROCESS | 2576 | 1466014477906 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 2576 | 1466014477910 Marionette TRACE conn7 <- [1,1662,null,{}] 11:14:37 INFO - PROCESS | 2576 | 1466014477915 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:37 INFO - PROCESS | 2576 | 1466014477920 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:38 INFO - PROCESS | 2576 | 1466014478027 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 11:14:38 INFO - PROCESS | 2576 | 1466014478169 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 2576 | 1466014478173 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:38 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0F800 == 44 [pid = 2576] [id = 425] 11:14:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0DD10C00) [pid = 2576] [serial = 1275] [outer = 00000000] 11:14:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0DE5F800) [pid = 2576] [serial = 1276] [outer = 0DD10C00] 11:14:38 INFO - PROCESS | 2576 | 1466014478229 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0E3F6C00) [pid = 2576] [serial = 1277] [outer = 0DD10C00] 11:14:38 INFO - PROCESS | 2576 | 1466014478861 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1021ms 11:14:38 INFO - PROCESS | 2576 | 1466014478932 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 11:14:38 INFO - PROCESS | 2576 | 1466014478936 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 11:14:38 INFO - PROCESS | 2576 | 1466014478941 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:14:38 INFO - PROCESS | 2576 | 1466014478944 Marionette TRACE conn7 <- [1,1666,null,{}] 11:14:38 INFO - PROCESS | 2576 | 1466014478950 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:38 INFO - PROCESS | 2576 | 1466014478954 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:39 INFO - PROCESS | 2576 | 1466014479069 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 11:14:39 INFO - PROCESS | 2576 | 1466014479209 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 2576 | 1466014479211 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:39 INFO - PROCESS | 2576 | ++DOCSHELL 150E4400 == 45 [pid = 2576] [id = 426] 11:14:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (150ED000) [pid = 2576] [serial = 1278] [outer = 00000000] 11:14:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (15BAA000) [pid = 2576] [serial = 1279] [outer = 150ED000] 11:14:39 INFO - PROCESS | 2576 | 1466014479268 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (16C7BC00) [pid = 2576] [serial = 1280] [outer = 150ED000] 11:14:39 INFO - PROCESS | 2576 | 1466014479778 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 870ms 11:14:39 INFO - PROCESS | 2576 | 1466014479816 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 11:14:39 INFO - PROCESS | 2576 | 1466014479819 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 11:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:14:39 INFO - PROCESS | 2576 | 1466014479823 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 2576 | 1466014479825 Marionette TRACE conn7 <- [1,1670,null,{}] 11:14:39 INFO - PROCESS | 2576 | 1466014479829 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 2576 | 1466014479831 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:39 INFO - PROCESS | 2576 | 1466014479977 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 11:14:40 INFO - PROCESS | 2576 | 1466014480115 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 2576 | 1466014480122 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:40 INFO - PROCESS | 2576 | ++DOCSHELL 175E9800 == 46 [pid = 2576] [id = 427] 11:14:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (175EA000) [pid = 2576] [serial = 1281] [outer = 00000000] 11:14:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (18D56400) [pid = 2576] [serial = 1282] [outer = 175EA000] 11:14:40 INFO - PROCESS | 2576 | 1466014480220 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (196F5C00) [pid = 2576] [serial = 1283] [outer = 175EA000] 11:14:40 INFO - PROCESS | 2576 | 1466014480787 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1018ms 11:14:40 INFO - PROCESS | 2576 | 1466014480844 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 2576 | 1466014480847 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 11:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:14:40 INFO - PROCESS | 2576 | 1466014480850 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 2576 | 1466014480852 Marionette TRACE conn7 <- [1,1674,null,{}] 11:14:40 INFO - PROCESS | 2576 | 1466014480856 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:40 INFO - PROCESS | 2576 | 1466014480859 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:40 INFO - PROCESS | 2576 | 1466014480971 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 11:14:41 INFO - PROCESS | 2576 | 1466014481115 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 2576 | 1466014481118 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:41 INFO - PROCESS | 2576 | ++DOCSHELL 17592400 == 47 [pid = 2576] [id = 428] 11:14:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (1A31D800) [pid = 2576] [serial = 1284] [outer = 00000000] 11:14:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (1A394000) [pid = 2576] [serial = 1285] [outer = 1A31D800] 11:14:41 INFO - PROCESS | 2576 | 1466014481171 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (1A398400) [pid = 2576] [serial = 1286] [outer = 1A31D800] 11:14:41 INFO - PROCESS | 2576 | 1466014481688 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:14:41 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 11:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 11:14:41 INFO - PROCESS | 2576 | 1466014481747 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 2576 | 1466014481749 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 11:14:41 INFO - PROCESS | 2576 | 1466014481754 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 2576 | 1466014481756 Marionette TRACE conn7 <- [1,1678,null,{}] 11:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:14:41 INFO - PROCESS | 2576 | 1466014481759 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:41 INFO - PROCESS | 2576 | 1466014481761 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:41 INFO - PROCESS | 2576 | 1466014481866 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 11:14:41 INFO - PROCESS | 2576 | 1466014481974 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 2576 | 1466014481977 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:42 INFO - PROCESS | 2576 | ++DOCSHELL 14B4A400 == 48 [pid = 2576] [id = 429] 11:14:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (150E3C00) [pid = 2576] [serial = 1287] [outer = 00000000] 11:14:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (16A4E400) [pid = 2576] [serial = 1288] [outer = 150E3C00] 11:14:42 INFO - PROCESS | 2576 | 1466014482030 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (16DA0000) [pid = 2576] [serial = 1289] [outer = 150E3C00] 11:14:42 INFO - PROCESS | 2576 | 1466014482748 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1014ms 11:14:42 INFO - PROCESS | 2576 | 1466014482774 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 11:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:14:42 INFO - PROCESS | 2576 | 1466014482778 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 11:14:42 INFO - PROCESS | 2576 | 1466014482782 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 2576 | 1466014482787 Marionette TRACE conn7 <- [1,1682,null,{}] 11:14:42 INFO - PROCESS | 2576 | 1466014482792 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 2576 | 1466014482794 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:42 INFO - PROCESS | 2576 | 1466014482903 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 11:14:43 INFO - PROCESS | 2576 | 1466014483059 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 2576 | 1466014483061 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:43 INFO - PROCESS | 2576 | ++DOCSHELL 11A9CC00 == 49 [pid = 2576] [id = 430] 11:14:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (11D96400) [pid = 2576] [serial = 1290] [outer = 00000000] 11:14:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (13765000) [pid = 2576] [serial = 1291] [outer = 11D96400] 11:14:43 INFO - PROCESS | 2576 | 1466014483112 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (13AC6000) [pid = 2576] [serial = 1292] [outer = 11D96400] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 1B23B000 == 48 [pid = 2576] [id = 390] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 16831400 == 47 [pid = 2576] [id = 423] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 11805400 == 46 [pid = 2576] [id = 422] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 0DE5A000 == 45 [pid = 2576] [id = 421] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 17586000 == 44 [pid = 2576] [id = 420] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 0E38DC00 == 43 [pid = 2576] [id = 419] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 14B52800 == 42 [pid = 2576] [id = 417] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 0E436800 == 41 [pid = 2576] [id = 416] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 0DD0A400 == 40 [pid = 2576] [id = 415] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 0DE62000 == 39 [pid = 2576] [id = 412] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 13AC3400 == 38 [pid = 2576] [id = 413] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 00B90C00 == 37 [pid = 2576] [id = 409] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 17587000 == 36 [pid = 2576] [id = 411] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 15B3A000 == 35 [pid = 2576] [id = 410] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 16DB5400 == 34 [pid = 2576] [id = 414] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 16A52000 == 33 [pid = 2576] [id = 418] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 14B4A400 == 32 [pid = 2576] [id = 429] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 17592400 == 31 [pid = 2576] [id = 428] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 175E9800 == 30 [pid = 2576] [id = 427] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 09071400 == 29 [pid = 2576] [id = 424] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 0DD0F800 == 28 [pid = 2576] [id = 425] 11:14:43 INFO - PROCESS | 2576 | --DOCSHELL 150E4400 == 27 [pid = 2576] [id = 426] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (17589000) [pid = 2576] [serial = 1232] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (175EAC00) [pid = 2576] [serial = 1234] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0E443000) [pid = 2576] [serial = 1210] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (16D93400) [pid = 2576] [serial = 1222] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (1B4F8800) [pid = 2576] [serial = 1204] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (14B53800) [pid = 2576] [serial = 1216] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (173CD000) [pid = 2576] [serial = 1229] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0DE59400) [pid = 2576] [serial = 1207] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (173C7000) [pid = 2576] [serial = 1228] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (16D9E000) [pid = 2576] [serial = 1223] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (15BA7000) [pid = 2576] [serial = 1220] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (11802000) [pid = 2576] [serial = 1211] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (15B92C00) [pid = 2576] [serial = 1219] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13766400) [pid = 2576] [serial = 1213] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (16DD8800) [pid = 2576] [serial = 1225] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (17588800) [pid = 2576] [serial = 1231] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (139C7000) [pid = 2576] [serial = 1214] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (13768400) [pid = 2576] [serial = 1198] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (150E5C00) [pid = 2576] [serial = 1217] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (173D4C00) [pid = 2576] [serial = 1201] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DDE800) [pid = 2576] [serial = 1226] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DF7E000) [pid = 2576] [serial = 1208] [outer = 00000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2576 | 1466014484347 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1578ms 11:14:44 INFO - PROCESS | 2576 | 1466014484363 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 2576 | 1466014484366 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 11:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:14:44 INFO - PROCESS | 2576 | 1466014484371 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 2576 | 1466014484375 Marionette TRACE conn7 <- [1,1686,null,{}] 11:14:44 INFO - PROCESS | 2576 | 1466014484380 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 2576 | 1466014484383 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:44 INFO - PROCESS | 2576 | 1466014484503 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 11:14:44 INFO - PROCESS | 2576 | 1466014484597 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 2576 | 1466014484599 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:44 INFO - PROCESS | 2576 | ++DOCSHELL 0DD03000 == 28 [pid = 2576] [id = 431] 11:14:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0DD0A400) [pid = 2576] [serial = 1293] [outer = 00000000] 11:14:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0DF6F400) [pid = 2576] [serial = 1294] [outer = 0DD0A400] 11:14:44 INFO - PROCESS | 2576 | 1466014484646 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0E43B000) [pid = 2576] [serial = 1295] [outer = 0DD0A400] 11:14:45 INFO - PROCESS | 2576 | 1466014485006 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:14:45 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 11:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 11:14:45 INFO - PROCESS | 2576 | 1466014485062 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 2576 | 1466014485067 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 11:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:14:45 INFO - PROCESS | 2576 | 1466014485074 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 2576 | 1466014485076 Marionette TRACE conn7 <- [1,1690,null,{}] 11:14:45 INFO - PROCESS | 2576 | 1466014485080 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 2576 | 1466014485082 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:45 INFO - PROCESS | 2576 | 1466014485204 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 11:14:45 INFO - PROCESS | 2576 | 1466014485229 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 2576 | 1466014485231 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:45 INFO - PROCESS | 2576 | ++DOCSHELL 12E65C00 == 29 [pid = 2576] [id = 432] 11:14:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (13764000) [pid = 2576] [serial = 1296] [outer = 00000000] 11:14:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (139C8400) [pid = 2576] [serial = 1297] [outer = 13764000] 11:14:45 INFO - PROCESS | 2576 | 1466014485278 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (13AC3400) [pid = 2576] [serial = 1298] [outer = 13764000] 11:14:45 INFO - PROCESS | 2576 | 1466014485718 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 11:14:45 INFO - PROCESS | 2576 | 1466014485760 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 2576 | 1466014485762 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 11:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:14:45 INFO - PROCESS | 2576 | 1466014485779 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 2576 | 1466014485783 Marionette TRACE conn7 <- [1,1694,null,{}] 11:14:45 INFO - PROCESS | 2576 | 1466014485793 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 2576 | 1466014485798 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:45 INFO - PROCESS | 2576 | 1466014485881 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 11:14:45 INFO - PROCESS | 2576 | 1466014485889 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 2576 | 1466014485892 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:45 INFO - PROCESS | 2576 | ++DOCSHELL 150EF800 == 30 [pid = 2576] [id = 433] 11:14:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (15179800) [pid = 2576] [serial = 1299] [outer = 00000000] 11:14:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (15B8AC00) [pid = 2576] [serial = 1300] [outer = 15179800] 11:14:45 INFO - PROCESS | 2576 | 1466014485939 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (16260800) [pid = 2576] [serial = 1301] [outer = 15179800] 11:14:46 INFO - PROCESS | 2576 | 1466014486436 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 11:14:46 INFO - PROCESS | 2576 | 1466014486453 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 2576 | 1466014486456 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 11:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:14:46 INFO - PROCESS | 2576 | 1466014486465 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 2576 | 1466014486467 Marionette TRACE conn7 <- [1,1698,null,{}] 11:14:46 INFO - PROCESS | 2576 | 1466014486470 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:46 INFO - PROCESS | 2576 | 1466014486472 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:46 INFO - PROCESS | 2576 | 1466014486591 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 11:14:46 INFO - PROCESS | 2576 | 1466014486685 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 2576 | 1466014486687 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:46 INFO - PROCESS | 2576 | ++DOCSHELL 16D66400 == 31 [pid = 2576] [id = 434] 11:14:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (16D63800) [pid = 2576] [serial = 1302] [outer = 00000000] 11:14:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (16D9CC00) [pid = 2576] [serial = 1303] [outer = 16D63800] 11:14:46 INFO - PROCESS | 2576 | 1466014486730 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (16DAE400) [pid = 2576] [serial = 1304] [outer = 16D63800] 11:14:47 INFO - PROCESS | 2576 | 1466014487128 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 11:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:14:47 INFO - PROCESS | 2576 | 1466014487198 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 2576 | 1466014487201 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 11:14:47 INFO - PROCESS | 2576 | 1466014487204 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 2576 | 1466014487205 Marionette TRACE conn7 <- [1,1702,null,{}] 11:14:47 INFO - PROCESS | 2576 | 1466014487209 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 2576 | 1466014487211 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:47 INFO - PROCESS | 2576 | 1466014487320 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 11:14:47 INFO - PROCESS | 2576 | 1466014487328 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 2576 | 1466014487330 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:47 INFO - PROCESS | 2576 | ++DOCSHELL 16C82400 == 32 [pid = 2576] [id = 435] 11:14:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (16DB4000) [pid = 2576] [serial = 1305] [outer = 00000000] 11:14:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (16DE0C00) [pid = 2576] [serial = 1306] [outer = 16DB4000] 11:14:47 INFO - PROCESS | 2576 | 1466014487372 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (16DE2000) [pid = 2576] [serial = 1307] [outer = 16DB4000] 11:14:47 INFO - PROCESS | 2576 | 1466014487834 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 11:14:47 INFO - PROCESS | 2576 | 1466014487878 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 11:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:14:47 INFO - PROCESS | 2576 | 1466014487880 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 11:14:47 INFO - PROCESS | 2576 | 1466014487883 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 2576 | 1466014487885 Marionette TRACE conn7 <- [1,1706,null,{}] 11:14:47 INFO - PROCESS | 2576 | 1466014487888 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 2576 | 1466014487894 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:48 INFO - PROCESS | 2576 | 1466014488059 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (1224E400) [pid = 2576] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (16C7B000) [pid = 2576] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (19642800) [pid = 2576] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (11AA3C00) [pid = 2576] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (16DD4400) [pid = 2576] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1B4F0000) [pid = 2576] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (19650C00) [pid = 2576] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (13768800) [pid = 2576] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (17591400) [pid = 2576] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0DD0E000) [pid = 2576] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DF7A000) [pid = 2576] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17586400) [pid = 2576] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (13ACD000) [pid = 2576] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1758F800) [pid = 2576] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (150EEC00) [pid = 2576] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0E439400) [pid = 2576] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16C83000) [pid = 2576] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:14:48 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (18D57C00) [pid = 2576] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:14:48 INFO - PROCESS | 2576 | 1466014488460 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 2576 | 1466014488462 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:48 INFO - PROCESS | 2576 | ++DOCSHELL 0906C400 == 33 [pid = 2576] [id = 436] 11:14:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0CD59C00) [pid = 2576] [serial = 1308] [outer = 00000000] 11:14:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DF7A000) [pid = 2576] [serial = 1309] [outer = 0CD59C00] 11:14:48 INFO - PROCESS | 2576 | 1466014488508 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (13ACD000) [pid = 2576] [serial = 1310] [outer = 0CD59C00] 11:14:48 INFO - PROCESS | 2576 | 1466014488879 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1020ms 11:14:48 INFO - PROCESS | 2576 | 1466014488904 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 11:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:14:48 INFO - PROCESS | 2576 | 1466014488906 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 11:14:48 INFO - PROCESS | 2576 | 1466014488909 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 2576 | 1466014488911 Marionette TRACE conn7 <- [1,1710,null,{}] 11:14:48 INFO - PROCESS | 2576 | 1466014488914 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 2576 | 1466014488916 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:49 INFO - PROCESS | 2576 | 1466014488992 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 11:14:49 INFO - PROCESS | 2576 | 1466014489087 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 2576 | 1466014489089 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:49 INFO - PROCESS | 2576 | ++DOCSHELL 150EEC00 == 34 [pid = 2576] [id = 437] 11:14:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16C83000) [pid = 2576] [serial = 1311] [outer = 00000000] 11:14:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (17593000) [pid = 2576] [serial = 1312] [outer = 16C83000] 11:14:49 INFO - PROCESS | 2576 | 1466014489132 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (175E7800) [pid = 2576] [serial = 1313] [outer = 16C83000] 11:14:49 INFO - PROCESS | 2576 | 1466014489474 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:14:49 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 11:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 11:14:49 INFO - PROCESS | 2576 | 1466014489540 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 2576 | 1466014489542 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 11:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:14:49 INFO - PROCESS | 2576 | 1466014489545 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - PROCESS | 2576 | 1466014489547 Marionette TRACE conn7 <- [1,1714,null,{}] 11:14:49 INFO - PROCESS | 2576 | 1466014489550 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:49 INFO - PROCESS | 2576 | 1466014489552 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:49 INFO - PROCESS | 2576 | 1466014489666 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 11:14:49 INFO - PROCESS | 2576 | 1466014489674 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 2576 | 1466014489676 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:49 INFO - PROCESS | 2576 | ++DOCSHELL 150E9000 == 35 [pid = 2576] [id = 438] 11:14:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16DDF800) [pid = 2576] [serial = 1314] [outer = 00000000] 11:14:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (179E5400) [pid = 2576] [serial = 1315] [outer = 16DDF800] 11:14:49 INFO - PROCESS | 2576 | 1466014489719 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (16DA0800) [pid = 2576] [serial = 1316] [outer = 16DDF800] 11:14:50 INFO - PROCESS | 2576 | 1466014490138 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 11:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:14:50 INFO - PROCESS | 2576 | 1466014490176 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 2576 | 1466014490178 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 11:14:50 INFO - PROCESS | 2576 | 1466014490181 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 2576 | 1466014490183 Marionette TRACE conn7 <- [1,1718,null,{}] 11:14:50 INFO - PROCESS | 2576 | 1466014490187 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:50 INFO - PROCESS | 2576 | 1466014490188 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:50 INFO - PROCESS | 2576 | 1466014490303 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 11:14:50 INFO - PROCESS | 2576 | 1466014490311 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 2576 | 1466014490313 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:50 INFO - PROCESS | 2576 | ++DOCSHELL 15B8F000 == 36 [pid = 2576] [id = 439] 11:14:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1682F800) [pid = 2576] [serial = 1317] [outer = 00000000] 11:14:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (19585800) [pid = 2576] [serial = 1318] [outer = 1682F800] 11:14:50 INFO - PROCESS | 2576 | 1466014490356 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (19645000) [pid = 2576] [serial = 1319] [outer = 1682F800] 11:14:51 INFO - PROCESS | 2576 | 1466014491137 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:14:51 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 11:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1019ms 11:14:51 INFO - PROCESS | 2576 | 1466014491202 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 2576 | 1466014491207 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 11:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:14:51 INFO - PROCESS | 2576 | 1466014491211 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 2576 | 1466014491217 Marionette TRACE conn7 <- [1,1722,null,{}] 11:14:51 INFO - PROCESS | 2576 | 1466014491242 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:51 INFO - PROCESS | 2576 | 1466014491244 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:51 INFO - PROCESS | 2576 | 1466014491390 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 11:14:51 INFO - PROCESS | 2576 | 1466014491521 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 2576 | 1466014491523 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:51 INFO - PROCESS | 2576 | ++DOCSHELL 0DE55800 == 37 [pid = 2576] [id = 440] 11:14:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DE59C00) [pid = 2576] [serial = 1320] [outer = 00000000] 11:14:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (122DE800) [pid = 2576] [serial = 1321] [outer = 0DE59C00] 11:14:51 INFO - PROCESS | 2576 | 1466014491580 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (139C7000) [pid = 2576] [serial = 1322] [outer = 0DE59C00] 11:14:52 INFO - PROCESS | 2576 | 1466014492273 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1158ms 11:14:52 INFO - PROCESS | 2576 | 1466014492370 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 11:14:52 INFO - PROCESS | 2576 | 1466014492375 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 11:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:14:52 INFO - PROCESS | 2576 | 1466014492407 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 2576 | 1466014492410 Marionette TRACE conn7 <- [1,1726,null,{}] 11:14:52 INFO - PROCESS | 2576 | 1466014492414 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:52 INFO - PROCESS | 2576 | 1466014492417 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:52 INFO - PROCESS | 2576 | 1466014492647 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 11:14:52 INFO - PROCESS | 2576 | 1466014492787 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 2576 | 1466014492789 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:52 INFO - PROCESS | 2576 | ++DOCSHELL 09071400 == 38 [pid = 2576] [id = 441] 11:14:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0CD53800) [pid = 2576] [serial = 1323] [outer = 00000000] 11:14:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0D6E8400) [pid = 2576] [serial = 1324] [outer = 0CD53800] 11:14:52 INFO - PROCESS | 2576 | 1466014492842 Marionette DEBUG loaded listener.js 11:14:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0DD0F000) [pid = 2576] [serial = 1325] [outer = 0CD53800] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 150E9000 == 37 [pid = 2576] [id = 438] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 150EEC00 == 36 [pid = 2576] [id = 437] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 0906C400 == 35 [pid = 2576] [id = 436] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 16C82400 == 34 [pid = 2576] [id = 435] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 16D66400 == 33 [pid = 2576] [id = 434] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 150EF800 == 32 [pid = 2576] [id = 433] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 12E65C00 == 31 [pid = 2576] [id = 432] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 0DD03000 == 30 [pid = 2576] [id = 431] 11:14:53 INFO - PROCESS | 2576 | --DOCSHELL 11A9CC00 == 29 [pid = 2576] [id = 430] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (1A20D800) [pid = 2576] [serial = 1196] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (16DD4000) [pid = 2576] [serial = 1258] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (179E9C00) [pid = 2576] [serial = 1235] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0DF6DC00) [pid = 2576] [serial = 1246] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (11D8B400) [pid = 2576] [serial = 1247] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0E43F800) [pid = 2576] [serial = 1237] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (11BC0800) [pid = 2576] [serial = 1238] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (18761C00) [pid = 2576] [serial = 1243] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (18DA5C00) [pid = 2576] [serial = 1244] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (14B4B000) [pid = 2576] [serial = 1240] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (150EDC00) [pid = 2576] [serial = 1241] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (18D08000) [pid = 2576] [serial = 1262] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (15B8B800) [pid = 2576] [serial = 1252] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16833C00) [pid = 2576] [serial = 1253] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (179E7800) [pid = 2576] [serial = 1261] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1224A400) [pid = 2576] [serial = 1249] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (12E69800) [pid = 2576] [serial = 1250] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16D9A000) [pid = 2576] [serial = 1255] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18E80400) [pid = 2576] [serial = 1264] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14B42800) [pid = 2576] [serial = 1267] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (150E2C00) [pid = 2576] [serial = 1268] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1856FC00) [pid = 2576] [serial = 1270] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1958AC00) [pid = 2576] [serial = 1265] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16DDCC00) [pid = 2576] [serial = 1271] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16DB8C00) [pid = 2576] [serial = 1259] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1A208C00) [pid = 2576] [serial = 1274] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DA2C00) [pid = 2576] [serial = 1256] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (14B4AC00) [pid = 2576] [serial = 1199] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (175DD400) [pid = 2576] [serial = 1202] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1B93AC00) [pid = 2576] [serial = 1205] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1A203800) [pid = 2576] [serial = 1273] [outer = 00000000] [url = about:blank] 11:14:53 INFO - PROCESS | 2576 | 1466014493420 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1078ms 11:14:53 INFO - PROCESS | 2576 | 1466014493485 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 11:14:53 INFO - PROCESS | 2576 | 1466014493488 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 11:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:14:53 INFO - PROCESS | 2576 | 1466014493493 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:14:53 INFO - PROCESS | 2576 | 1466014493496 Marionette TRACE conn7 <- [1,1730,null,{}] 11:14:53 INFO - PROCESS | 2576 | 1466014493500 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:53 INFO - PROCESS | 2576 | 1466014493503 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:53 INFO - PROCESS | 2576 | 1466014493591 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 11:14:53 INFO - PROCESS | 2576 | 1466014493703 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 2576 | 1466014493706 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:53 INFO - PROCESS | 2576 | ++DOCSHELL 11AE5800 == 30 [pid = 2576] [id = 442] 11:14:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11BBD000) [pid = 2576] [serial = 1326] [outer = 00000000] 11:14:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11D8B400) [pid = 2576] [serial = 1327] [outer = 11BBD000] 11:14:53 INFO - PROCESS | 2576 | 1466014493752 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (12E65C00) [pid = 2576] [serial = 1328] [outer = 11BBD000] 11:14:54 INFO - PROCESS | 2576 | 1466014494139 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 784ms 11:14:54 INFO - PROCESS | 2576 | 1466014494282 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 2576 | 1466014494285 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 11:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:14:54 INFO - PROCESS | 2576 | 1466014494303 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 2576 | 1466014494305 Marionette TRACE conn7 <- [1,1734,null,{}] 11:14:54 INFO - PROCESS | 2576 | 1466014494309 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 2576 | 1466014494311 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:54 INFO - PROCESS | 2576 | 1466014494401 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 11:14:54 INFO - PROCESS | 2576 | 1466014494409 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 2576 | 1466014494411 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:54 INFO - PROCESS | 2576 | ++DOCSHELL 14B53800 == 31 [pid = 2576] [id = 443] 11:14:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (150E2000) [pid = 2576] [serial = 1329] [outer = 00000000] 11:14:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (150E7800) [pid = 2576] [serial = 1330] [outer = 150E2000] 11:14:54 INFO - PROCESS | 2576 | 1466014494455 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (150F0800) [pid = 2576] [serial = 1331] [outer = 150E2000] 11:14:54 INFO - PROCESS | 2576 | 1466014494908 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 11:14:54 INFO - PROCESS | 2576 | 1466014494936 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 2576 | 1466014494939 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 11:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:14:54 INFO - PROCESS | 2576 | 1466014494954 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 2576 | 1466014494958 Marionette TRACE conn7 <- [1,1738,null,{}] 11:14:54 INFO - PROCESS | 2576 | 1466014494962 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 2576 | 1466014494965 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:55 INFO - PROCESS | 2576 | 1466014495053 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 11:14:55 INFO - PROCESS | 2576 | 1466014495061 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 2576 | 1466014495063 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:55 INFO - PROCESS | 2576 | ++DOCSHELL 16C82000 == 32 [pid = 2576] [id = 444] 11:14:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16C82400) [pid = 2576] [serial = 1332] [outer = 00000000] 11:14:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16D9C800) [pid = 2576] [serial = 1333] [outer = 16C82400] 11:14:55 INFO - PROCESS | 2576 | 1466014495115 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DAC000) [pid = 2576] [serial = 1334] [outer = 16C82400] 11:14:55 INFO - PROCESS | 2576 | 1466014495543 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 11:14:55 INFO - PROCESS | 2576 | 1466014495585 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 11:14:55 INFO - PROCESS | 2576 | 1466014495587 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 11:14:55 INFO - PROCESS | 2576 | 1466014495591 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:14:55 INFO - PROCESS | 2576 | 1466014495592 Marionette TRACE conn7 <- [1,1742,null,{}] 11:14:55 INFO - PROCESS | 2576 | 1466014495596 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:55 INFO - PROCESS | 2576 | 1466014495598 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:55 INFO - PROCESS | 2576 | 1466014495715 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 11:14:55 INFO - PROCESS | 2576 | 1466014495720 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 2576 | 1466014495722 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:55 INFO - PROCESS | 2576 | ++DOCSHELL 16DB7800 == 33 [pid = 2576] [id = 445] 11:14:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DB7C00) [pid = 2576] [serial = 1335] [outer = 00000000] 11:14:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DE0000) [pid = 2576] [serial = 1336] [outer = 16DB7C00] 11:14:55 INFO - PROCESS | 2576 | 1466014495766 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173CF800) [pid = 2576] [serial = 1337] [outer = 16DB7C00] 11:14:56 INFO - PROCESS | 2576 | 1466014496139 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 570ms 11:14:56 INFO - PROCESS | 2576 | 1466014496170 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 2576 | 1466014496173 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 11:14:56 INFO - PROCESS | 2576 | 1466014496181 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 2576 | 1466014496183 Marionette TRACE conn7 <- [1,1746,null,{}] 11:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:14:56 INFO - PROCESS | 2576 | 1466014496186 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:56 INFO - PROCESS | 2576 | 1466014496188 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:56 INFO - PROCESS | 2576 | 1466014496306 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 11:14:56 INFO - PROCESS | 2576 | 1466014496311 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 2576 | 1466014496317 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:56 INFO - PROCESS | 2576 | ++DOCSHELL 13AC1400 == 34 [pid = 2576] [id = 446] 11:14:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17587C00) [pid = 2576] [serial = 1338] [outer = 00000000] 11:14:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1758D400) [pid = 2576] [serial = 1339] [outer = 17587C00] 11:14:56 INFO - PROCESS | 2576 | 1466014496423 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (175E9800) [pid = 2576] [serial = 1340] [outer = 17587C00] 11:14:57 INFO - PROCESS | 2576 | 1466014497000 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 11:14:57 INFO - PROCESS | 2576 | 1466014497057 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 2576 | 1466014497060 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 11:14:57 INFO - PROCESS | 2576 | 1466014497063 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:14:57 INFO - PROCESS | 2576 | 1466014497065 Marionette TRACE conn7 <- [1,1750,null,{}] 11:14:57 INFO - PROCESS | 2576 | 1466014497068 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 2576 | 1466014497070 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:57 INFO - PROCESS | 2576 | 1466014497196 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 11:14:57 INFO - PROCESS | 2576 | 1466014497261 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 2576 | 1466014497263 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:57 INFO - PROCESS | 2576 | ++DOCSHELL 0D639400 == 35 [pid = 2576] [id = 447] 11:14:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18766000) [pid = 2576] [serial = 1341] [outer = 00000000] 11:14:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18D57C00) [pid = 2576] [serial = 1342] [outer = 18766000] 11:14:57 INFO - PROCESS | 2576 | 1466014497305 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18D0A000) [pid = 2576] [serial = 1343] [outer = 18766000] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16D63800) [pid = 2576] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DB4000) [pid = 2576] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13764000) [pid = 2576] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16DDF800) [pid = 2576] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DD0A400) [pid = 2576] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11D96400) [pid = 2576] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (15179800) [pid = 2576] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CD59C00) [pid = 2576] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DD10C00) [pid = 2576] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (150ED000) [pid = 2576] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (175EA000) [pid = 2576] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1A31D800) [pid = 2576] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (150E3C00) [pid = 2576] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:14:57 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16C83000) [pid = 2576] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:14:57 INFO - PROCESS | 2576 | 1466014497835 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 830ms 11:14:57 INFO - PROCESS | 2576 | 1466014497897 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 11:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:14:57 INFO - PROCESS | 2576 | 1466014497899 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 11:14:57 INFO - PROCESS | 2576 | 1466014497902 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 2576 | 1466014497904 Marionette TRACE conn7 <- [1,1754,null,{}] 11:14:57 INFO - PROCESS | 2576 | 1466014497907 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 2576 | 1466014497909 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:58 INFO - PROCESS | 2576 | 1466014497987 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 11:14:58 INFO - PROCESS | 2576 | 1466014498083 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 2576 | 1466014498084 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:58 INFO - PROCESS | 2576 | ++DOCSHELL 0DB52800 == 36 [pid = 2576] [id = 448] 11:14:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DD06800) [pid = 2576] [serial = 1344] [outer = 00000000] 11:14:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16D95800) [pid = 2576] [serial = 1345] [outer = 0DD06800] 11:14:58 INFO - PROCESS | 2576 | 1466014498127 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DDA800) [pid = 2576] [serial = 1346] [outer = 0DD06800] 11:14:58 INFO - PROCESS | 2576 | 1466014498486 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 11:14:58 INFO - PROCESS | 2576 | 1466014498533 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 11:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:14:58 INFO - PROCESS | 2576 | 1466014498534 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 11:14:58 INFO - PROCESS | 2576 | 1466014498538 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 2576 | 1466014498539 Marionette TRACE conn7 <- [1,1758,null,{}] 11:14:58 INFO - PROCESS | 2576 | 1466014498543 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 2576 | 1466014498545 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:58 INFO - PROCESS | 2576 | 1466014498661 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 11:14:58 INFO - PROCESS | 2576 | 1466014498669 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 2576 | 1466014498670 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:58 INFO - PROCESS | 2576 | ++DOCSHELL 0E9CF000 == 37 [pid = 2576] [id = 449] 11:14:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15BACC00) [pid = 2576] [serial = 1347] [outer = 00000000] 11:14:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (19608400) [pid = 2576] [serial = 1348] [outer = 15BACC00] 11:14:58 INFO - PROCESS | 2576 | 1466014498714 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (19617800) [pid = 2576] [serial = 1349] [outer = 15BACC00] 11:14:59 INFO - PROCESS | 2576 | 1466014499134 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 11:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:14:59 INFO - PROCESS | 2576 | 1466014499169 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 2576 | 1466014499170 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 11:14:59 INFO - PROCESS | 2576 | 1466014499173 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 2576 | 1466014499175 Marionette TRACE conn7 <- [1,1762,null,{}] 11:14:59 INFO - PROCESS | 2576 | 1466014499178 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:59 INFO - PROCESS | 2576 | 1466014499180 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:59 INFO - PROCESS | 2576 | 1466014499299 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 11:14:59 INFO - PROCESS | 2576 | 1466014499326 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 2576 | 1466014499328 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:14:59 INFO - PROCESS | 2576 | ++DOCSHELL 0CD52000 == 38 [pid = 2576] [id = 450] 11:14:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D6EC000) [pid = 2576] [serial = 1350] [outer = 00000000] 11:14:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173CD800) [pid = 2576] [serial = 1351] [outer = 0D6EC000] 11:14:59 INFO - PROCESS | 2576 | 1466014499370 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A205800) [pid = 2576] [serial = 1352] [outer = 0D6EC000] 11:14:59 INFO - PROCESS | 2576 | 1466014499844 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 11:14:59 INFO - PROCESS | 2576 | 1466014499905 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 2576 | 1466014499910 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 11:14:59 INFO - PROCESS | 2576 | 1466014499916 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:14:59 INFO - PROCESS | 2576 | 1466014499919 Marionette TRACE conn7 <- [1,1766,null,{}] 11:14:59 INFO - PROCESS | 2576 | 1466014499926 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:59 INFO - PROCESS | 2576 | 1466014499928 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:00 INFO - PROCESS | 2576 | 1466014500088 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 11:15:00 INFO - PROCESS | 2576 | 1466014500214 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 2576 | 1466014500219 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:00 INFO - PROCESS | 2576 | ++DOCSHELL 11802000 == 39 [pid = 2576] [id = 451] 11:15:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (11804000) [pid = 2576] [serial = 1353] [outer = 00000000] 11:15:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (11BC3400) [pid = 2576] [serial = 1354] [outer = 11804000] 11:15:00 INFO - PROCESS | 2576 | 1466014500276 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (122D9C00) [pid = 2576] [serial = 1355] [outer = 11804000] 11:15:00 INFO - PROCESS | 2576 | 1466014500839 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:15:00 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 11:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 11:15:00 INFO - PROCESS | 2576 | 1466014500890 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 2576 | 1466014500895 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 11:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:15:00 INFO - PROCESS | 2576 | 1466014500901 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 2576 | 1466014500904 Marionette TRACE conn7 <- [1,1770,null,{}] 11:15:00 INFO - PROCESS | 2576 | 1466014500908 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 2576 | 1466014500911 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:01 INFO - PROCESS | 2576 | 1466014501023 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 11:15:01 INFO - PROCESS | 2576 | 1466014501161 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 2576 | 1466014501164 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:01 INFO - PROCESS | 2576 | ++DOCSHELL 1625FC00 == 40 [pid = 2576] [id = 452] 11:15:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16260400) [pid = 2576] [serial = 1356] [outer = 00000000] 11:15:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16C83400) [pid = 2576] [serial = 1357] [outer = 16260400] 11:15:01 INFO - PROCESS | 2576 | 1466014501220 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16DAC800) [pid = 2576] [serial = 1358] [outer = 16260400] 11:15:01 INFO - PROCESS | 2576 | 1466014501804 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:15:01 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 11:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 11:15:01 INFO - PROCESS | 2576 | 1466014501835 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 2576 | 1466014501837 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 11:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:15:01 INFO - PROCESS | 2576 | 1466014501841 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 2576 | 1466014501844 Marionette TRACE conn7 <- [1,1774,null,{}] 11:15:01 INFO - PROCESS | 2576 | 1466014501855 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:01 INFO - PROCESS | 2576 | 1466014501860 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:01 INFO - PROCESS | 2576 | 1466014501971 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 11:15:02 INFO - PROCESS | 2576 | 1466014502107 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 2576 | 1466014502111 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:02 INFO - PROCESS | 2576 | ++DOCSHELL 19650C00 == 41 [pid = 2576] [id = 453] 11:15:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (196F2000) [pid = 2576] [serial = 1359] [outer = 00000000] 11:15:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1A317400) [pid = 2576] [serial = 1360] [outer = 196F2000] 11:15:02 INFO - PROCESS | 2576 | 1466014502167 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A31E400) [pid = 2576] [serial = 1361] [outer = 196F2000] 11:15:02 INFO - PROCESS | 2576 | 1466014502725 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:15:02 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 11:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 11:15:02 INFO - PROCESS | 2576 | 1466014502775 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 11:15:02 INFO - PROCESS | 2576 | 1466014502778 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 11:15:02 INFO - PROCESS | 2576 | 1466014502781 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:15:02 INFO - PROCESS | 2576 | 1466014502783 Marionette TRACE conn7 <- [1,1778,null,{}] 11:15:02 INFO - PROCESS | 2576 | 1466014502787 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:02 INFO - PROCESS | 2576 | 1466014502789 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:02 INFO - PROCESS | 2576 | 1466014502950 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 11:15:03 INFO - PROCESS | 2576 | 1466014502979 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:03 INFO - PROCESS | 2576 | 1466014502982 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:03 INFO - PROCESS | 2576 | ++DOCSHELL 1A39DC00 == 42 [pid = 2576] [id = 454] 11:15:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1A39E400) [pid = 2576] [serial = 1362] [outer = 00000000] 11:15:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1A5C3C00) [pid = 2576] [serial = 1363] [outer = 1A39E400] 11:15:03 INFO - PROCESS | 2576 | 1466014503035 Marionette DEBUG loaded listener.js 11:15:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1A5C7400) [pid = 2576] [serial = 1364] [outer = 1A39E400] 11:15:03 INFO - PROCESS | 2576 | 1466014503680 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:15:03 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) 11:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 11:15:03 INFO - PROCESS | 2576 | 1466014503715 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 11:15:03 INFO - PROCESS | 2576 | 1466014503717 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 11:15:03 INFO - PROCESS | 2576 | 1466014503721 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:15:03 INFO - PROCESS | 2576 | 1466014503723 Marionette TRACE conn7 <- [1,1782,null,{}] 11:15:03 INFO - PROCESS | 2576 | 1466014503726 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:03 INFO - PROCESS | 2576 | 1466014503729 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:03 INFO - PROCESS | 2576 | 1466014503832 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 11:15:04 INFO - PROCESS | 2576 | 1466014504065 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:04 INFO - PROCESS | 2576 | 1466014504068 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:04 INFO - PROCESS | 2576 | ++DOCSHELL 0D765000 == 43 [pid = 2576] [id = 455] 11:15:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0D7E8400) [pid = 2576] [serial = 1365] [outer = 00000000] 11:15:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0DD10400) [pid = 2576] [serial = 1366] [outer = 0D7E8400] 11:15:04 INFO - PROCESS | 2576 | 1466014504176 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (0E3ED800) [pid = 2576] [serial = 1367] [outer = 0D7E8400] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 0E9CF000 == 42 [pid = 2576] [id = 449] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 0DB52800 == 41 [pid = 2576] [id = 448] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 0D639400 == 40 [pid = 2576] [id = 447] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 13AC1400 == 39 [pid = 2576] [id = 446] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 16DB7800 == 38 [pid = 2576] [id = 445] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 16C82000 == 37 [pid = 2576] [id = 444] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 14B53800 == 36 [pid = 2576] [id = 443] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 11AE5800 == 35 [pid = 2576] [id = 442] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 09071400 == 34 [pid = 2576] [id = 441] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 0DE55800 == 33 [pid = 2576] [id = 440] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 15B8F000 == 32 [pid = 2576] [id = 439] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 1A39DC00 == 31 [pid = 2576] [id = 454] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 19650C00 == 30 [pid = 2576] [id = 453] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 0CD52000 == 29 [pid = 2576] [id = 450] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 11802000 == 28 [pid = 2576] [id = 451] 11:15:05 INFO - PROCESS | 2576 | --DOCSHELL 1625FC00 == 27 [pid = 2576] [id = 452] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (16D9CC00) [pid = 2576] [serial = 1303] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (16DE0C00) [pid = 2576] [serial = 1306] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (139C8400) [pid = 2576] [serial = 1297] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13AC3400) [pid = 2576] [serial = 1298] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (179E5400) [pid = 2576] [serial = 1315] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0DF6F400) [pid = 2576] [serial = 1294] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0E43B000) [pid = 2576] [serial = 1295] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (13AC6000) [pid = 2576] [serial = 1292] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (13765000) [pid = 2576] [serial = 1291] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (15B8AC00) [pid = 2576] [serial = 1300] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DAE400) [pid = 2576] [serial = 1304] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DF7A000) [pid = 2576] [serial = 1309] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0E3F6C00) [pid = 2576] [serial = 1277] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0DE5F800) [pid = 2576] [serial = 1276] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16C7BC00) [pid = 2576] [serial = 1280] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (15BAA000) [pid = 2576] [serial = 1279] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (196F5C00) [pid = 2576] [serial = 1283] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (18D56400) [pid = 2576] [serial = 1282] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1A398400) [pid = 2576] [serial = 1286] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A394000) [pid = 2576] [serial = 1285] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16DA0000) [pid = 2576] [serial = 1289] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A4E400) [pid = 2576] [serial = 1288] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DE2000) [pid = 2576] [serial = 1307] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DA0800) [pid = 2576] [serial = 1316] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13ACD000) [pid = 2576] [serial = 1310] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (17593000) [pid = 2576] [serial = 1312] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16260800) [pid = 2576] [serial = 1301] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (175E7800) [pid = 2576] [serial = 1313] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19585800) [pid = 2576] [serial = 1318] [outer = 00000000] [url = about:blank] 11:15:05 INFO - PROCESS | 2576 | 1466014505451 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1834ms 11:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:15:05 INFO - PROCESS | 2576 | 1466014505559 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 11:15:05 INFO - PROCESS | 2576 | 1466014505563 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 11:15:05 INFO - PROCESS | 2576 | 1466014505567 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 2576 | 1466014505571 Marionette TRACE conn7 <- [1,1786,null,{}] 11:15:05 INFO - PROCESS | 2576 | 1466014505577 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:05 INFO - PROCESS | 2576 | 1466014505580 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:05 INFO - PROCESS | 2576 | 1466014505667 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 11:15:05 INFO - PROCESS | 2576 | 1466014505675 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 2576 | 1466014505679 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:05 INFO - PROCESS | 2576 | ++DOCSHELL 0DB54800 == 28 [pid = 2576] [id = 456] 11:15:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DD01C00) [pid = 2576] [serial = 1368] [outer = 00000000] 11:15:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DD0E000) [pid = 2576] [serial = 1369] [outer = 0DD01C00] 11:15:05 INFO - PROCESS | 2576 | 1466014505727 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DE58800) [pid = 2576] [serial = 1370] [outer = 0DD01C00] 11:15:06 INFO - PROCESS | 2576 | 1466014506205 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 11:15:06 INFO - PROCESS | 2576 | 1466014506239 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 2576 | 1466014506244 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 11:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:15:06 INFO - PROCESS | 2576 | 1466014506251 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 2576 | 1466014506253 Marionette TRACE conn7 <- [1,1790,null,{}] 11:15:06 INFO - PROCESS | 2576 | 1466014506257 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 2576 | 1466014506260 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:06 INFO - PROCESS | 2576 | 1466014506354 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 11:15:06 INFO - PROCESS | 2576 | 1466014506378 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 2576 | 1466014506381 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:06 INFO - PROCESS | 2576 | ++DOCSHELL 11D89800 == 29 [pid = 2576] [id = 457] 11:15:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11D8B000) [pid = 2576] [serial = 1371] [outer = 00000000] 11:15:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1219E800) [pid = 2576] [serial = 1372] [outer = 11D8B000] 11:15:06 INFO - PROCESS | 2576 | 1466014506428 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (122D8800) [pid = 2576] [serial = 1373] [outer = 11D8B000] 11:15:06 INFO - PROCESS | 2576 | 1466014506908 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 11:15:06 INFO - PROCESS | 2576 | 1466014506926 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 2576 | 1466014506929 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 11:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:15:06 INFO - PROCESS | 2576 | 1466014506932 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 2576 | 1466014506935 Marionette TRACE conn7 <- [1,1794,null,{}] 11:15:06 INFO - PROCESS | 2576 | 1466014506947 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 2576 | 1466014506951 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:07 INFO - PROCESS | 2576 | 1466014507066 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 11:15:07 INFO - PROCESS | 2576 | 1466014507162 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 2576 | 1466014507165 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:07 INFO - PROCESS | 2576 | ++DOCSHELL 14B09400 == 30 [pid = 2576] [id = 458] 11:15:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14B09C00) [pid = 2576] [serial = 1374] [outer = 00000000] 11:15:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14B44400) [pid = 2576] [serial = 1375] [outer = 14B09C00] 11:15:07 INFO - PROCESS | 2576 | 1466014507214 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14B4AC00) [pid = 2576] [serial = 1376] [outer = 14B09C00] 11:15:07 INFO - PROCESS | 2576 | 1466014507588 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 11:15:07 INFO - PROCESS | 2576 | 1466014507611 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 2576 | 1466014507622 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 11:15:07 INFO - PROCESS | 2576 | 1466014507626 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 2576 | 1466014507628 Marionette TRACE conn7 <- [1,1798,null,{}] 11:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:15:07 INFO - PROCESS | 2576 | 1466014507631 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:07 INFO - PROCESS | 2576 | 1466014507633 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:07 INFO - PROCESS | 2576 | 1466014507717 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 11:15:07 INFO - PROCESS | 2576 | 1466014507829 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 2576 | 1466014507831 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:07 INFO - PROCESS | 2576 | ++DOCSHELL 14B4A400 == 31 [pid = 2576] [id = 459] 11:15:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14B4F000) [pid = 2576] [serial = 1377] [outer = 00000000] 11:15:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15330800) [pid = 2576] [serial = 1378] [outer = 14B4F000] 11:15:07 INFO - PROCESS | 2576 | 1466014507874 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16261000) [pid = 2576] [serial = 1379] [outer = 14B4F000] 11:15:08 INFO - PROCESS | 2576 | 1466014508302 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 11:15:08 INFO - PROCESS | 2576 | 1466014508362 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 2576 | 1466014508364 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 11:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:15:08 INFO - PROCESS | 2576 | 1466014508367 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 2576 | 1466014508369 Marionette TRACE conn7 <- [1,1802,null,{}] 11:15:08 INFO - PROCESS | 2576 | 1466014508373 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:08 INFO - PROCESS | 2576 | 1466014508375 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:08 INFO - PROCESS | 2576 | 1466014508511 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 11:15:08 INFO - PROCESS | 2576 | 1466014508532 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 2576 | 1466014508534 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:08 INFO - PROCESS | 2576 | ++DOCSHELL 16A4E400 == 32 [pid = 2576] [id = 460] 11:15:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A51800) [pid = 2576] [serial = 1380] [outer = 00000000] 11:15:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16C81400) [pid = 2576] [serial = 1381] [outer = 16A51800] 11:15:08 INFO - PROCESS | 2576 | 1466014508578 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16D63800) [pid = 2576] [serial = 1382] [outer = 16A51800] 11:15:09 INFO - PROCESS | 2576 | 1466014509039 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 11:15:09 INFO - PROCESS | 2576 | 1466014509102 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 2576 | 1466014509105 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 11:15:09 INFO - PROCESS | 2576 | 1466014509108 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 2576 | 1466014509109 Marionette TRACE conn7 <- [1,1806,null,{}] 11:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:15:09 INFO - PROCESS | 2576 | 1466014509113 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:09 INFO - PROCESS | 2576 | 1466014509118 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:09 INFO - PROCESS | 2576 | 1466014509257 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 11:15:09 INFO - PROCESS | 2576 | 1466014509334 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:09 INFO - PROCESS | 2576 | 1466014509336 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:09 INFO - PROCESS | 2576 | ++DOCSHELL 16DD6000 == 33 [pid = 2576] [id = 461] 11:15:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16DD6800) [pid = 2576] [serial = 1383] [outer = 00000000] 11:15:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16DE0800) [pid = 2576] [serial = 1384] [outer = 16DD6800] 11:15:09 INFO - PROCESS | 2576 | 1466014509381 Marionette DEBUG loaded listener.js 11:15:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (173CC400) [pid = 2576] [serial = 1385] [outer = 16DD6800] 11:15:10 INFO - PROCESS | 2576 | 1466014510036 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (15BACC00) [pid = 2576] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (17587C00) [pid = 2576] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16DB7C00) [pid = 2576] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D6EC000) [pid = 2576] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0CD53800) [pid = 2576] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DE59C00) [pid = 2576] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1682F800) [pid = 2576] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (150E2000) [pid = 2576] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11BBD000) [pid = 2576] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16C82400) [pid = 2576] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18766000) [pid = 2576] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:15:10 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DD06800) [pid = 2576] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1015ms 11:15:10 INFO - PROCESS | 2576 | 1466014510128 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 2576 | 1466014510130 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 11:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:15:10 INFO - PROCESS | 2576 | 1466014510133 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 2576 | 1466014510135 Marionette TRACE conn7 <- [1,1810,null,{}] 11:15:10 INFO - PROCESS | 2576 | 1466014510142 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:10 INFO - PROCESS | 2576 | 1466014510144 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:10 INFO - PROCESS | 2576 | 1466014510220 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 11:15:10 INFO - PROCESS | 2576 | 1466014510226 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 2576 | 1466014510228 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:10 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F6800 == 34 [pid = 2576] [id = 462] 11:15:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0E9D0400) [pid = 2576] [serial = 1386] [outer = 00000000] 11:15:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14B49000) [pid = 2576] [serial = 1387] [outer = 0E9D0400] 11:15:10 INFO - PROCESS | 2576 | 1466014510271 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (150E2000) [pid = 2576] [serial = 1388] [outer = 0E9D0400] 11:15:10 INFO - PROCESS | 2576 | 1466014510688 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 570ms 11:15:10 INFO - PROCESS | 2576 | 1466014510707 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 2576 | 1466014510709 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 11:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:15:10 INFO - PROCESS | 2576 | 1466014510712 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 2576 | 1466014510713 Marionette TRACE conn7 <- [1,1814,null,{}] 11:15:10 INFO - PROCESS | 2576 | 1466014510717 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:10 INFO - PROCESS | 2576 | 1466014510719 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:10 INFO - PROCESS | 2576 | 1466014510839 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 11:15:10 INFO - PROCESS | 2576 | 1466014510845 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 2576 | 1466014510846 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:10 INFO - PROCESS | 2576 | ++DOCSHELL 00B87800 == 35 [pid = 2576] [id = 463] 11:15:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1219BC00) [pid = 2576] [serial = 1389] [outer = 00000000] 11:15:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173D4400) [pid = 2576] [serial = 1390] [outer = 1219BC00] 11:15:10 INFO - PROCESS | 2576 | 1466014510889 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1747AC00) [pid = 2576] [serial = 1391] [outer = 1219BC00] 11:15:11 INFO - PROCESS | 2576 | 1466014511309 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 632ms 11:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:15:11 INFO - PROCESS | 2576 | 1466014511346 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 11:15:11 INFO - PROCESS | 2576 | 1466014511348 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 11:15:11 INFO - PROCESS | 2576 | 1466014511351 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 2576 | 1466014511353 Marionette TRACE conn7 <- [1,1818,null,{}] 11:15:11 INFO - PROCESS | 2576 | 1466014511360 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:11 INFO - PROCESS | 2576 | 1466014511362 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:11 INFO - PROCESS | 2576 | 1466014511444 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 11:15:11 INFO - PROCESS | 2576 | 1466014511450 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 2576 | 1466014511452 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:11 INFO - PROCESS | 2576 | ++DOCSHELL 17591000 == 36 [pid = 2576] [id = 464] 11:15:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (175DF000) [pid = 2576] [serial = 1392] [outer = 00000000] 11:15:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (175E5C00) [pid = 2576] [serial = 1393] [outer = 175DF000] 11:15:11 INFO - PROCESS | 2576 | 1466014511496 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (175E6C00) [pid = 2576] [serial = 1394] [outer = 175DF000] 11:15:11 INFO - PROCESS | 2576 | 1466014511922 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 11:15:12 INFO - PROCESS | 2576 | 1466014511982 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 2576 | 1466014511984 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 11:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:15:12 INFO - PROCESS | 2576 | 1466014511988 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 2576 | 1466014511989 Marionette TRACE conn7 <- [1,1822,null,{}] 11:15:12 INFO - PROCESS | 2576 | 1466014512008 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:12 INFO - PROCESS | 2576 | 1466014512009 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:12 INFO - PROCESS | 2576 | 1466014512133 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 11:15:12 INFO - PROCESS | 2576 | 1466014512303 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 2576 | 1466014512306 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:12 INFO - PROCESS | 2576 | ++DOCSHELL 0CE97400 == 37 [pid = 2576] [id = 465] 11:15:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D221000) [pid = 2576] [serial = 1395] [outer = 00000000] 11:15:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D7E8C00) [pid = 2576] [serial = 1396] [outer = 0D221000] 11:15:12 INFO - PROCESS | 2576 | 1466014512389 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0DF7EC00) [pid = 2576] [serial = 1397] [outer = 0D221000] 11:15:13 INFO - PROCESS | 2576 | 1466014513103 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:15:13 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 11:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1178ms 11:15:13 INFO - PROCESS | 2576 | 1466014513168 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 11:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:15:13 INFO - PROCESS | 2576 | 1466014513173 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 11:15:13 INFO - PROCESS | 2576 | 1466014513178 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 2576 | 1466014513181 Marionette TRACE conn7 <- [1,1826,null,{}] 11:15:13 INFO - PROCESS | 2576 | 1466014513186 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:13 INFO - PROCESS | 2576 | 1466014513189 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:13 INFO - PROCESS | 2576 | 1466014513318 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 11:15:13 INFO - PROCESS | 2576 | 1466014513448 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 2576 | 1466014513451 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:13 INFO - PROCESS | 2576 | ++DOCSHELL 139D1800 == 38 [pid = 2576] [id = 466] 11:15:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (13ACB000) [pid = 2576] [serial = 1398] [outer = 00000000] 11:15:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (14B41C00) [pid = 2576] [serial = 1399] [outer = 13ACB000] 11:15:13 INFO - PROCESS | 2576 | 1466014513507 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (14B52C00) [pid = 2576] [serial = 1400] [outer = 13ACB000] 11:15:14 INFO - PROCESS | 2576 | 1466014514385 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1278ms 11:15:14 INFO - PROCESS | 2576 | 1466014514455 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 2576 | 1466014514459 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 11:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:15:14 INFO - PROCESS | 2576 | 1466014514464 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 2576 | 1466014514467 Marionette TRACE conn7 <- [1,1830,null,{}] 11:15:14 INFO - PROCESS | 2576 | 1466014514472 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:14 INFO - PROCESS | 2576 | 1466014514475 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:14 INFO - PROCESS | 2576 | 1466014514588 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 11:15:14 INFO - PROCESS | 2576 | 1466014514724 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 2576 | 1466014514728 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 17591000 == 37 [pid = 2576] [id = 464] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 00B87800 == 36 [pid = 2576] [id = 463] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 0E3F6800 == 35 [pid = 2576] [id = 462] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 16DD6000 == 34 [pid = 2576] [id = 461] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 16A4E400 == 33 [pid = 2576] [id = 460] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 14B4A400 == 32 [pid = 2576] [id = 459] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 14B09400 == 31 [pid = 2576] [id = 458] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 11D89800 == 30 [pid = 2576] [id = 457] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 0DB54800 == 29 [pid = 2576] [id = 456] 11:15:14 INFO - PROCESS | 2576 | --DOCSHELL 0D765000 == 28 [pid = 2576] [id = 455] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (19617800) [pid = 2576] [serial = 1349] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1758D400) [pid = 2576] [serial = 1339] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DE0000) [pid = 2576] [serial = 1336] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (173CD800) [pid = 2576] [serial = 1351] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (175E9800) [pid = 2576] [serial = 1340] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D6E8400) [pid = 2576] [serial = 1324] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DD0F000) [pid = 2576] [serial = 1325] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (122DE800) [pid = 2576] [serial = 1321] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (139C7000) [pid = 2576] [serial = 1322] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19645000) [pid = 2576] [serial = 1319] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (150E7800) [pid = 2576] [serial = 1330] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (150F0800) [pid = 2576] [serial = 1331] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11D8B400) [pid = 2576] [serial = 1327] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (12E65C00) [pid = 2576] [serial = 1328] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16D9C800) [pid = 2576] [serial = 1333] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A205800) [pid = 2576] [serial = 1352] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (18D57C00) [pid = 2576] [serial = 1342] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16D95800) [pid = 2576] [serial = 1345] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19608400) [pid = 2576] [serial = 1348] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (18D0A000) [pid = 2576] [serial = 1343] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (173CF800) [pid = 2576] [serial = 1337] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16DDA800) [pid = 2576] [serial = 1346] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16DAC000) [pid = 2576] [serial = 1334] [outer = 00000000] [url = about:blank] 11:15:14 INFO - PROCESS | 2576 | ++DOCSHELL 00B91C00 == 29 [pid = 2576] [id = 467] 11:15:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (09069400) [pid = 2576] [serial = 1401] [outer = 00000000] 11:15:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DD06800) [pid = 2576] [serial = 1402] [outer = 09069400] 11:15:14 INFO - PROCESS | 2576 | 1466014514816 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DF6B400) [pid = 2576] [serial = 1403] [outer = 09069400] 11:15:15 INFO - PROCESS | 2576 | 1466014515235 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 830ms 11:15:15 INFO - PROCESS | 2576 | 1466014515295 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 2576 | 1466014515299 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 11:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:15:15 INFO - PROCESS | 2576 | 1466014515306 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 2576 | 1466014515308 Marionette TRACE conn7 <- [1,1834,null,{}] 11:15:15 INFO - PROCESS | 2576 | 1466014515312 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 2576 | 1466014515315 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:15 INFO - PROCESS | 2576 | 1466014515402 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 11:15:15 INFO - PROCESS | 2576 | 1466014515408 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 2576 | 1466014515410 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:15 INFO - PROCESS | 2576 | ++DOCSHELL 1218F800 == 30 [pid = 2576] [id = 468] 11:15:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (12193C00) [pid = 2576] [serial = 1404] [outer = 00000000] 11:15:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (139C7000) [pid = 2576] [serial = 1405] [outer = 12193C00] 11:15:15 INFO - PROCESS | 2576 | 1466014515456 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13AC9000) [pid = 2576] [serial = 1406] [outer = 12193C00] 11:15:15 INFO - PROCESS | 2576 | 1466014515924 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:15:15 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) 11:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 11:15:15 INFO - PROCESS | 2576 | 1466014515979 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 2576 | 1466014515982 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 11:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:15:16 INFO - PROCESS | 2576 | 1466014515985 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 2576 | 1466014515989 Marionette TRACE conn7 <- [1,1838,null,{}] 11:15:16 INFO - PROCESS | 2576 | 1466014515999 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 2576 | 1466014516004 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:16 INFO - PROCESS | 2576 | 1466014516134 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 11:15:16 INFO - PROCESS | 2576 | 1466014516236 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 2576 | 1466014516239 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:16 INFO - PROCESS | 2576 | ++DOCSHELL 15B40800 == 31 [pid = 2576] [id = 469] 11:15:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15B8D000) [pid = 2576] [serial = 1407] [outer = 00000000] 11:15:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16260000) [pid = 2576] [serial = 1408] [outer = 15B8D000] 11:15:16 INFO - PROCESS | 2576 | 1466014516286 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16A53000) [pid = 2576] [serial = 1409] [outer = 15B8D000] 11:15:16 INFO - PROCESS | 2576 | 1466014516647 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 11:15:16 INFO - PROCESS | 2576 | 1466014516659 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 11:15:16 INFO - PROCESS | 2576 | 1466014516662 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 11:15:16 INFO - PROCESS | 2576 | 1466014516665 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:15:16 INFO - PROCESS | 2576 | 1466014516667 Marionette TRACE conn7 <- [1,1842,null,{}] 11:15:16 INFO - PROCESS | 2576 | 1466014516670 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 2576 | 1466014516682 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:16 INFO - PROCESS | 2576 | 1466014516818 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 11:15:16 INFO - PROCESS | 2576 | 1466014516825 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 2576 | 1466014516827 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:16 INFO - PROCESS | 2576 | ++DOCSHELL 16D98400 == 32 [pid = 2576] [id = 470] 11:15:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D99800) [pid = 2576] [serial = 1410] [outer = 00000000] 11:15:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DB0000) [pid = 2576] [serial = 1411] [outer = 16D99800] 11:15:16 INFO - PROCESS | 2576 | 1466014516872 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DD4C00) [pid = 2576] [serial = 1412] [outer = 16D99800] 11:15:17 INFO - PROCESS | 2576 | 1466014517310 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 11:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:15:17 INFO - PROCESS | 2576 | 1466014517342 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 2576 | 1466014517344 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 11:15:17 INFO - PROCESS | 2576 | 1466014517347 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 2576 | 1466014517349 Marionette TRACE conn7 <- [1,1846,null,{}] 11:15:17 INFO - PROCESS | 2576 | 1466014517352 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:17 INFO - PROCESS | 2576 | 1466014517354 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:17 INFO - PROCESS | 2576 | 1466014517465 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 11:15:17 INFO - PROCESS | 2576 | 1466014517581 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 2576 | 1466014517583 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:17 INFO - PROCESS | 2576 | ++DOCSHELL 139CD000 == 33 [pid = 2576] [id = 471] 11:15:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173CB800) [pid = 2576] [serial = 1413] [outer = 00000000] 11:15:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17480800) [pid = 2576] [serial = 1414] [outer = 173CB800] 11:15:17 INFO - PROCESS | 2576 | 1466014517625 Marionette DEBUG loaded listener.js 11:15:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17586C00) [pid = 2576] [serial = 1415] [outer = 173CB800] 11:15:18 INFO - PROCESS | 2576 | 1466014518040 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 11:15:18 INFO - PROCESS | 2576 | 1466014518079 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 2576 | 1466014518081 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 11:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:15:18 INFO - PROCESS | 2576 | 1466014518084 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 2576 | 1466014518086 Marionette TRACE conn7 <- [1,1850,null,{}] 11:15:18 INFO - PROCESS | 2576 | 1466014518089 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 2576 | 1466014518095 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:18 INFO - PROCESS | 2576 | 1466014518235 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 11:15:18 INFO - PROCESS | 2576 | 1466014518241 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 2576 | 1466014518243 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:18 INFO - PROCESS | 2576 | ++DOCSHELL 1758E800 == 34 [pid = 2576] [id = 472] 11:15:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17592400) [pid = 2576] [serial = 1416] [outer = 00000000] 11:15:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18761C00) [pid = 2576] [serial = 1417] [outer = 17592400] 11:15:18 INFO - PROCESS | 2576 | 1466014518286 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18D50800) [pid = 2576] [serial = 1418] [outer = 17592400] 11:15:18 INFO - PROCESS | 2576 | 1466014518746 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 11:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:15:18 INFO - PROCESS | 2576 | 1466014518756 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 2576 | 1466014518757 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 11:15:18 INFO - PROCESS | 2576 | 1466014518761 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 2576 | 1466014518762 Marionette TRACE conn7 <- [1,1854,null,{}] 11:15:18 INFO - PROCESS | 2576 | 1466014518765 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 2576 | 1466014518767 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:18 INFO - PROCESS | 2576 | 1466014518882 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 11:15:18 INFO - PROCESS | 2576 | 1466014518972 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 2576 | 1466014518974 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:19 INFO - PROCESS | 2576 | ++DOCSHELL 18D5B400 == 35 [pid = 2576] [id = 473] 11:15:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18DA7C00) [pid = 2576] [serial = 1419] [outer = 00000000] 11:15:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18E7C000) [pid = 2576] [serial = 1420] [outer = 18DA7C00] 11:15:19 INFO - PROCESS | 2576 | 1466014519016 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18E84800) [pid = 2576] [serial = 1421] [outer = 18DA7C00] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16A51800) [pid = 2576] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (11D8B000) [pid = 2576] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D7E8400) [pid = 2576] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16DD6800) [pid = 2576] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (11804000) [pid = 2576] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16260400) [pid = 2576] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (196F2000) [pid = 2576] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1A39E400) [pid = 2576] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E9D0400) [pid = 2576] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DD01C00) [pid = 2576] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B09C00) [pid = 2576] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1219BC00) [pid = 2576] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:15:19 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (14B4F000) [pid = 2576] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:15:19 INFO - PROCESS | 2576 | 1466014519443 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 731ms 11:15:19 INFO - PROCESS | 2576 | 1466014519511 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 11:15:19 INFO - PROCESS | 2576 | 1466014519513 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 11:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:15:19 INFO - PROCESS | 2576 | 1466014519517 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - PROCESS | 2576 | 1466014519519 Marionette TRACE conn7 <- [1,1858,null,{}] 11:15:19 INFO - PROCESS | 2576 | 1466014519522 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:19 INFO - PROCESS | 2576 | 1466014519524 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:19 INFO - PROCESS | 2576 | 1466014519606 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 11:15:19 INFO - PROCESS | 2576 | 1466014519611 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 2576 | 1466014519613 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:19 INFO - PROCESS | 2576 | ++DOCSHELL 139CC000 == 36 [pid = 2576] [id = 474] 11:15:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (150F0000) [pid = 2576] [serial = 1422] [outer = 00000000] 11:15:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DB8000) [pid = 2576] [serial = 1423] [outer = 150F0000] 11:15:19 INFO - PROCESS | 2576 | 1466014519657 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17589000) [pid = 2576] [serial = 1424] [outer = 150F0000] 11:15:20 INFO - PROCESS | 2576 | 1466014520071 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 570ms 11:15:20 INFO - PROCESS | 2576 | 1466014520103 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 2576 | 1466014520106 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 11:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:15:20 INFO - PROCESS | 2576 | 1466014520109 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 2576 | 1466014520111 Marionette TRACE conn7 <- [1,1862,null,{}] 11:15:20 INFO - PROCESS | 2576 | 1466014520114 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:20 INFO - PROCESS | 2576 | 1466014520116 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:20 INFO - PROCESS | 2576 | 1466014520236 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 11:15:20 INFO - PROCESS | 2576 | 1466014520391 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:20 INFO - PROCESS | 2576 | 1466014520394 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:20 INFO - PROCESS | 2576 | ++DOCSHELL 0D26DC00 == 37 [pid = 2576] [id = 475] 11:15:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0D26E400) [pid = 2576] [serial = 1425] [outer = 00000000] 11:15:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D7E6400) [pid = 2576] [serial = 1426] [outer = 0D26E400] 11:15:20 INFO - PROCESS | 2576 | 1466014520494 Marionette DEBUG loaded listener.js 11:15:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0DF64C00) [pid = 2576] [serial = 1427] [outer = 0D26E400] 11:15:21 INFO - PROCESS | 2576 | 1466014521090 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1017ms 11:15:21 INFO - PROCESS | 2576 | 1466014521131 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 11:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:15:21 INFO - PROCESS | 2576 | 1466014521134 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 11:15:21 INFO - PROCESS | 2576 | 1466014521139 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:15:21 INFO - PROCESS | 2576 | 1466014521142 Marionette TRACE conn7 <- [1,1866,null,{}] 11:15:21 INFO - PROCESS | 2576 | 1466014521166 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:21 INFO - PROCESS | 2576 | 1466014521169 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:21 INFO - PROCESS | 2576 | 1466014521280 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 11:15:21 INFO - PROCESS | 2576 | 1466014521419 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 2576 | 1466014521422 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:21 INFO - PROCESS | 2576 | ++DOCSHELL 14B45000 == 38 [pid = 2576] [id = 476] 11:15:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (14B51C00) [pid = 2576] [serial = 1428] [outer = 00000000] 11:15:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (15176C00) [pid = 2576] [serial = 1429] [outer = 14B51C00] 11:15:21 INFO - PROCESS | 2576 | 1466014521479 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1683E800) [pid = 2576] [serial = 1430] [outer = 14B51C00] 11:15:22 INFO - PROCESS | 2576 | 1466014522064 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 990ms 11:15:22 INFO - PROCESS | 2576 | 1466014522132 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 2576 | 1466014522136 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 11:15:22 INFO - PROCESS | 2576 | 1466014522139 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:15:22 INFO - PROCESS | 2576 | 1466014522142 Marionette TRACE conn7 <- [1,1870,null,{}] 11:15:22 INFO - PROCESS | 2576 | 1466014522146 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:22 INFO - PROCESS | 2576 | 1466014522149 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:22 INFO - PROCESS | 2576 | 1466014522260 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 11:15:22 INFO - PROCESS | 2576 | 1466014522399 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 2576 | 1466014522402 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:22 INFO - PROCESS | 2576 | ++DOCSHELL 173C7800 == 39 [pid = 2576] [id = 477] 11:15:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (175E2000) [pid = 2576] [serial = 1431] [outer = 00000000] 11:15:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18571000) [pid = 2576] [serial = 1432] [outer = 175E2000] 11:15:22 INFO - PROCESS | 2576 | 1466014522457 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18D52400) [pid = 2576] [serial = 1433] [outer = 175E2000] 11:15:23 INFO - PROCESS | 2576 | 1466014523027 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 11:15:23 INFO - PROCESS | 2576 | 1466014523114 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 11:15:23 INFO - PROCESS | 2576 | 1466014523117 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 11:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:15:23 INFO - PROCESS | 2576 | 1466014523140 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 2576 | 1466014523146 Marionette TRACE conn7 <- [1,1874,null,{}] 11:15:23 INFO - PROCESS | 2576 | 1466014523153 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:23 INFO - PROCESS | 2576 | 1466014523157 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:23 INFO - PROCESS | 2576 | 1466014523270 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 11:15:23 INFO - PROCESS | 2576 | 1466014523422 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 2576 | 1466014523424 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:23 INFO - PROCESS | 2576 | ++DOCSHELL 177F0000 == 40 [pid = 2576] [id = 478] 11:15:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (179E9800) [pid = 2576] [serial = 1434] [outer = 00000000] 11:15:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1A03D400) [pid = 2576] [serial = 1435] [outer = 179E9800] 11:15:23 INFO - PROCESS | 2576 | 1466014523477 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1A204C00) [pid = 2576] [serial = 1436] [outer = 179E9800] 11:15:24 INFO - PROCESS | 2576 | 1466014524183 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1101ms 11:15:24 INFO - PROCESS | 2576 | 1466014524225 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 2576 | 1466014524228 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 11:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:15:24 INFO - PROCESS | 2576 | 1466014524233 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 2576 | 1466014524236 Marionette TRACE conn7 <- [1,1878,null,{}] 11:15:24 INFO - PROCESS | 2576 | 1466014524241 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:24 INFO - PROCESS | 2576 | 1466014524243 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:24 INFO - PROCESS | 2576 | 1466014524340 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 11:15:24 INFO - PROCESS | 2576 | 1466014524452 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 2576 | 1466014524455 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:24 INFO - PROCESS | 2576 | ++DOCSHELL 13C78800 == 41 [pid = 2576] [id = 479] 11:15:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (13C79000) [pid = 2576] [serial = 1437] [outer = 00000000] 11:15:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (14B49C00) [pid = 2576] [serial = 1438] [outer = 13C79000] 11:15:24 INFO - PROCESS | 2576 | 1466014524503 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (150E4000) [pid = 2576] [serial = 1439] [outer = 13C79000] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 139CC000 == 40 [pid = 2576] [id = 474] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 18D5B400 == 39 [pid = 2576] [id = 473] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 1758E800 == 38 [pid = 2576] [id = 472] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 139CD000 == 37 [pid = 2576] [id = 471] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 16D98400 == 36 [pid = 2576] [id = 470] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 15B40800 == 35 [pid = 2576] [id = 469] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 1218F800 == 34 [pid = 2576] [id = 468] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 00B91C00 == 33 [pid = 2576] [id = 467] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 139D1800 == 32 [pid = 2576] [id = 466] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 0CE97400 == 31 [pid = 2576] [id = 465] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 177F0000 == 30 [pid = 2576] [id = 478] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 173C7800 == 29 [pid = 2576] [id = 477] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 0D26DC00 == 28 [pid = 2576] [id = 475] 11:15:25 INFO - PROCESS | 2576 | --DOCSHELL 14B45000 == 27 [pid = 2576] [id = 476] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16C81400) [pid = 2576] [serial = 1381] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1219E800) [pid = 2576] [serial = 1372] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (122D8800) [pid = 2576] [serial = 1373] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0E3ED800) [pid = 2576] [serial = 1367] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0DD10400) [pid = 2576] [serial = 1366] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DE0800) [pid = 2576] [serial = 1384] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (122D9C00) [pid = 2576] [serial = 1355] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (11BC3400) [pid = 2576] [serial = 1354] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16DAC800) [pid = 2576] [serial = 1358] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16C83400) [pid = 2576] [serial = 1357] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1A31E400) [pid = 2576] [serial = 1361] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1A317400) [pid = 2576] [serial = 1360] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1A5C7400) [pid = 2576] [serial = 1364] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1A5C3C00) [pid = 2576] [serial = 1363] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16D63800) [pid = 2576] [serial = 1382] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (150E2000) [pid = 2576] [serial = 1388] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14B49000) [pid = 2576] [serial = 1387] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (173CC400) [pid = 2576] [serial = 1385] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DD0E000) [pid = 2576] [serial = 1369] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0DE58800) [pid = 2576] [serial = 1370] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14B44400) [pid = 2576] [serial = 1375] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14B4AC00) [pid = 2576] [serial = 1376] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1747AC00) [pid = 2576] [serial = 1391] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (15330800) [pid = 2576] [serial = 1378] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (173D4400) [pid = 2576] [serial = 1390] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16261000) [pid = 2576] [serial = 1379] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (175E5C00) [pid = 2576] [serial = 1393] [outer = 00000000] [url = about:blank] 11:15:25 INFO - PROCESS | 2576 | 1466014525677 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1478ms 11:15:25 INFO - PROCESS | 2576 | 1466014525715 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 2576 | 1466014525719 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 11:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:15:25 INFO - PROCESS | 2576 | 1466014525723 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 2576 | 1466014525728 Marionette TRACE conn7 <- [1,1882,null,{}] 11:15:25 INFO - PROCESS | 2576 | 1466014525733 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:25 INFO - PROCESS | 2576 | 1466014525735 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:25 INFO - PROCESS | 2576 | 1466014525823 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 11:15:25 INFO - PROCESS | 2576 | 1466014525832 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 2576 | 1466014525835 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:25 INFO - PROCESS | 2576 | ++DOCSHELL 0DE60800 == 28 [pid = 2576] [id = 480] 11:15:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DE62000) [pid = 2576] [serial = 1440] [outer = 00000000] 11:15:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0E439400) [pid = 2576] [serial = 1441] [outer = 0DE62000] 11:15:25 INFO - PROCESS | 2576 | 1466014525882 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0EBBF400) [pid = 2576] [serial = 1442] [outer = 0DE62000] 11:15:26 INFO - PROCESS | 2576 | 1466014526354 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 11:15:26 INFO - PROCESS | 2576 | 1466014526397 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 11:15:26 INFO - PROCESS | 2576 | 1466014526402 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 11:15:26 INFO - PROCESS | 2576 | 1466014526408 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:15:26 INFO - PROCESS | 2576 | 1466014526411 Marionette TRACE conn7 <- [1,1886,null,{}] 11:15:26 INFO - PROCESS | 2576 | 1466014526415 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:26 INFO - PROCESS | 2576 | 1466014526417 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:26 INFO - PROCESS | 2576 | 1466014526544 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 11:15:26 INFO - PROCESS | 2576 | 1466014526575 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 2576 | 1466014526577 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:26 INFO - PROCESS | 2576 | ++DOCSHELL 13760000 == 29 [pid = 2576] [id = 481] 11:15:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13761400) [pid = 2576] [serial = 1443] [outer = 00000000] 11:15:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (139C2C00) [pid = 2576] [serial = 1444] [outer = 13761400] 11:15:26 INFO - PROCESS | 2576 | 1466014526624 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (139CC000) [pid = 2576] [serial = 1445] [outer = 13761400] 11:15:27 INFO - PROCESS | 2576 | 1466014527085 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 11:15:27 INFO - PROCESS | 2576 | 1466014527142 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 2576 | 1466014527144 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 11:15:27 INFO - PROCESS | 2576 | 1466014527148 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:15:27 INFO - PROCESS | 2576 | 1466014527151 Marionette TRACE conn7 <- [1,1890,null,{}] 11:15:27 INFO - PROCESS | 2576 | 1466014527162 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 2576 | 1466014527166 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:27 INFO - PROCESS | 2576 | 1466014527250 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 11:15:27 INFO - PROCESS | 2576 | 1466014527349 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 2576 | 1466014527352 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:27 INFO - PROCESS | 2576 | ++DOCSHELL 150EEC00 == 30 [pid = 2576] [id = 482] 11:15:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15172400) [pid = 2576] [serial = 1446] [outer = 00000000] 11:15:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15B3C400) [pid = 2576] [serial = 1447] [outer = 15172400] 11:15:27 INFO - PROCESS | 2576 | 1466014527400 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15BACC00) [pid = 2576] [serial = 1448] [outer = 15172400] 11:15:27 INFO - PROCESS | 2576 | 1466014527804 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 11:15:27 INFO - PROCESS | 2576 | 1466014527882 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 2576 | 1466014527885 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 11:15:27 INFO - PROCESS | 2576 | 1466014527888 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:15:27 INFO - PROCESS | 2576 | 1466014527890 Marionette TRACE conn7 <- [1,1894,null,{}] 11:15:27 INFO - PROCESS | 2576 | 1466014527935 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 2576 | 1466014527937 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:28 INFO - PROCESS | 2576 | 1466014528060 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 11:15:28 INFO - PROCESS | 2576 | 1466014528067 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 2576 | 1466014528069 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:28 INFO - PROCESS | 2576 | ++DOCSHELL 15BA6C00 == 31 [pid = 2576] [id = 483] 11:15:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16A50400) [pid = 2576] [serial = 1449] [outer = 00000000] 11:15:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D58C00) [pid = 2576] [serial = 1450] [outer = 16A50400] 11:15:28 INFO - PROCESS | 2576 | 1466014528112 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16D97C00) [pid = 2576] [serial = 1451] [outer = 16A50400] 11:15:28 INFO - PROCESS | 2576 | 1466014528533 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 11:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:15:28 INFO - PROCESS | 2576 | 1466014528562 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 2576 | 1466014528564 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 11:15:28 INFO - PROCESS | 2576 | 1466014528567 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 2576 | 1466014528568 Marionette TRACE conn7 <- [1,1898,null,{}] 11:15:28 INFO - PROCESS | 2576 | 1466014528572 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 2576 | 1466014528574 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:28 INFO - PROCESS | 2576 | 1466014528686 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 11:15:28 INFO - PROCESS | 2576 | 1466014528692 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 2576 | 1466014528694 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:28 INFO - PROCESS | 2576 | ++DOCSHELL 1683A400 == 32 [pid = 2576] [id = 484] 11:15:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16D98C00) [pid = 2576] [serial = 1452] [outer = 00000000] 11:15:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DB2C00) [pid = 2576] [serial = 1453] [outer = 16D98C00] 11:15:28 INFO - PROCESS | 2576 | 1466014528737 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DDB000) [pid = 2576] [serial = 1454] [outer = 16D98C00] 11:15:29 INFO - PROCESS | 2576 | 1466014529208 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 11:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:15:29 INFO - PROCESS | 2576 | 1466014529238 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 11:15:29 INFO - PROCESS | 2576 | 1466014529240 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 11:15:29 INFO - PROCESS | 2576 | 1466014529243 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:15:29 INFO - PROCESS | 2576 | 1466014529245 Marionette TRACE conn7 <- [1,1902,null,{}] 11:15:29 INFO - PROCESS | 2576 | 1466014529248 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:29 INFO - PROCESS | 2576 | 1466014529254 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:29 INFO - PROCESS | 2576 | 1466014529379 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 11:15:29 INFO - PROCESS | 2576 | 1466014529476 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 2576 | 1466014529478 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:29 INFO - PROCESS | 2576 | ++DOCSHELL 173CEC00 == 33 [pid = 2576] [id = 485] 11:15:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173D4000) [pid = 2576] [serial = 1455] [outer = 00000000] 11:15:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17585C00) [pid = 2576] [serial = 1456] [outer = 173D4000] 11:15:29 INFO - PROCESS | 2576 | 1466014529521 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1758C400) [pid = 2576] [serial = 1457] [outer = 173D4000] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (150F0000) [pid = 2576] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (173CB800) [pid = 2576] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (17592400) [pid = 2576] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (18DA7C00) [pid = 2576] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (09069400) [pid = 2576] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (12193C00) [pid = 2576] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16D99800) [pid = 2576] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (15B8D000) [pid = 2576] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13ACB000) [pid = 2576] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D221000) [pid = 2576] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:15:29 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (175DF000) [pid = 2576] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:15:30 INFO - PROCESS | 2576 | 1466014530096 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 870ms 11:15:30 INFO - PROCESS | 2576 | 1466014530114 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 2576 | 1466014530116 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 11:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:15:30 INFO - PROCESS | 2576 | 1466014530119 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 2576 | 1466014530121 Marionette TRACE conn7 <- [1,1906,null,{}] 11:15:30 INFO - PROCESS | 2576 | 1466014530125 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 2576 | 1466014530126 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:30 INFO - PROCESS | 2576 | 1466014530243 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 11:15:30 INFO - PROCESS | 2576 | 1466014530315 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 2576 | 1466014530316 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:30 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4E000 == 34 [pid = 2576] [id = 486] 11:15:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D764800) [pid = 2576] [serial = 1458] [outer = 00000000] 11:15:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C81C00) [pid = 2576] [serial = 1459] [outer = 0D764800] 11:15:30 INFO - PROCESS | 2576 | 1466014530360 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DDE000) [pid = 2576] [serial = 1460] [outer = 0D764800] 11:15:30 INFO - PROCESS | 2576 | 1466014530677 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 11:15:30 INFO - PROCESS | 2576 | 1466014530754 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 11:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:15:30 INFO - PROCESS | 2576 | 1466014530756 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 11:15:30 INFO - PROCESS | 2576 | 1466014530759 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 2576 | 1466014530761 Marionette TRACE conn7 <- [1,1910,null,{}] 11:15:30 INFO - PROCESS | 2576 | 1466014530764 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 2576 | 1466014530766 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:30 INFO - PROCESS | 2576 | 1466014530842 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 11:15:30 INFO - PROCESS | 2576 | 1466014530848 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 2576 | 1466014530850 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:30 INFO - PROCESS | 2576 | ++DOCSHELL 139C2800 == 35 [pid = 2576] [id = 487] 11:15:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15B8D000) [pid = 2576] [serial = 1461] [outer = 00000000] 11:15:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (175DF000) [pid = 2576] [serial = 1462] [outer = 15B8D000] 11:15:30 INFO - PROCESS | 2576 | 1466014530892 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (175DF800) [pid = 2576] [serial = 1463] [outer = 15B8D000] 11:15:31 INFO - PROCESS | 2576 | 1466014531339 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 631ms 11:15:31 INFO - PROCESS | 2576 | 1466014531392 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 11:15:31 INFO - PROCESS | 2576 | 1466014531394 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 11:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:15:31 INFO - PROCESS | 2576 | 1466014531397 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:15:31 INFO - PROCESS | 2576 | 1466014531399 Marionette TRACE conn7 <- [1,1914,null,{}] 11:15:31 INFO - PROCESS | 2576 | 1466014531403 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:31 INFO - PROCESS | 2576 | 1466014531404 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:31 INFO - PROCESS | 2576 | 1466014531482 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 11:15:31 INFO - PROCESS | 2576 | 1466014531487 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 2576 | 1466014531489 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:31 INFO - PROCESS | 2576 | ++DOCSHELL 18758800 == 36 [pid = 2576] [id = 488] 11:15:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (18758C00) [pid = 2576] [serial = 1464] [outer = 00000000] 11:15:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18D56400) [pid = 2576] [serial = 1465] [outer = 18758C00] 11:15:31 INFO - PROCESS | 2576 | 1466014531532 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (18E7AC00) [pid = 2576] [serial = 1466] [outer = 18758C00] 11:15:32 INFO - PROCESS | 2576 | 1466014532063 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 11:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:15:32 INFO - PROCESS | 2576 | 1466014532132 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 2576 | 1466014532136 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 11:15:32 INFO - PROCESS | 2576 | 1466014532142 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 2576 | 1466014532145 Marionette TRACE conn7 <- [1,1918,null,{}] 11:15:32 INFO - PROCESS | 2576 | 1466014532151 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:32 INFO - PROCESS | 2576 | 1466014532154 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:32 INFO - PROCESS | 2576 | 1466014532324 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 11:15:32 INFO - PROCESS | 2576 | 1466014532456 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 2576 | 1466014532461 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:32 INFO - PROCESS | 2576 | ++DOCSHELL 0D634000 == 37 [pid = 2576] [id = 489] 11:15:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0E43B000) [pid = 2576] [serial = 1467] [outer = 00000000] 11:15:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (11BC7C00) [pid = 2576] [serial = 1468] [outer = 0E43B000] 11:15:32 INFO - PROCESS | 2576 | 1466014532518 Marionette DEBUG loaded listener.js 11:15:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (122D4800) [pid = 2576] [serial = 1469] [outer = 0E43B000] 11:15:33 INFO - PROCESS | 2576 | 1466014533146 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1075ms 11:15:33 INFO - PROCESS | 2576 | 1466014533216 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 2576 | 1466014533221 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 11:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:15:33 INFO - PROCESS | 2576 | 1466014533251 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 2576 | 1466014533254 Marionette TRACE conn7 <- [1,1922,null,{}] 11:15:33 INFO - PROCESS | 2576 | 1466014533258 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:33 INFO - PROCESS | 2576 | 1466014533261 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:33 INFO - PROCESS | 2576 | 1466014533386 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 11:15:33 INFO - PROCESS | 2576 | 1466014533514 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:33 INFO - PROCESS | 2576 | 1466014533517 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:33 INFO - PROCESS | 2576 | ++DOCSHELL 14B50800 == 38 [pid = 2576] [id = 490] 11:15:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14B50C00) [pid = 2576] [serial = 1470] [outer = 00000000] 11:15:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (15329800) [pid = 2576] [serial = 1471] [outer = 14B50C00] 11:15:33 INFO - PROCESS | 2576 | 1466014533573 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1683EC00) [pid = 2576] [serial = 1472] [outer = 14B50C00] 11:15:34 INFO - PROCESS | 2576 | 1466014534454 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1278ms 11:15:34 INFO - PROCESS | 2576 | 1466014534529 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 11:15:34 INFO - PROCESS | 2576 | 1466014534534 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 11:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:15:34 INFO - PROCESS | 2576 | 1466014534539 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 2576 | 1466014534542 Marionette TRACE conn7 <- [1,1926,null,{}] 11:15:34 INFO - PROCESS | 2576 | 1466014534547 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:34 INFO - PROCESS | 2576 | 1466014534550 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:34 INFO - PROCESS | 2576 | 1466014534661 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 11:15:34 INFO - PROCESS | 2576 | 1466014534785 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 2576 | 1466014534789 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 139C2800 == 37 [pid = 2576] [id = 487] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 0CD4E000 == 36 [pid = 2576] [id = 486] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 173CEC00 == 35 [pid = 2576] [id = 485] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 1683A400 == 34 [pid = 2576] [id = 484] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 15BA6C00 == 33 [pid = 2576] [id = 483] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 150EEC00 == 32 [pid = 2576] [id = 482] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 13760000 == 31 [pid = 2576] [id = 481] 11:15:34 INFO - PROCESS | 2576 | --DOCSHELL 0DE60800 == 30 [pid = 2576] [id = 480] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DB8000) [pid = 2576] [serial = 1423] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (17589000) [pid = 2576] [serial = 1424] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (17480800) [pid = 2576] [serial = 1414] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18761C00) [pid = 2576] [serial = 1417] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17586C00) [pid = 2576] [serial = 1415] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18E7C000) [pid = 2576] [serial = 1420] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (18D50800) [pid = 2576] [serial = 1418] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DD06800) [pid = 2576] [serial = 1402] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DF6B400) [pid = 2576] [serial = 1403] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (139C7000) [pid = 2576] [serial = 1405] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13AC9000) [pid = 2576] [serial = 1406] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16DB0000) [pid = 2576] [serial = 1411] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16260000) [pid = 2576] [serial = 1408] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16A53000) [pid = 2576] [serial = 1409] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (14B41C00) [pid = 2576] [serial = 1399] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14B52C00) [pid = 2576] [serial = 1400] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D7E8C00) [pid = 2576] [serial = 1396] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DF7EC00) [pid = 2576] [serial = 1397] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (175E6C00) [pid = 2576] [serial = 1394] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16DD4C00) [pid = 2576] [serial = 1412] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (18E84800) [pid = 2576] [serial = 1421] [outer = 00000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4E000 == 31 [pid = 2576] [id = 491] 11:15:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D26EC00) [pid = 2576] [serial = 1473] [outer = 00000000] 11:15:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DD0FC00) [pid = 2576] [serial = 1474] [outer = 0D26EC00] 11:15:34 INFO - PROCESS | 2576 | 1466014534880 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DF6F400) [pid = 2576] [serial = 1475] [outer = 0D26EC00] 11:15:35 INFO - PROCESS | 2576 | 1466014535307 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 830ms 11:15:35 INFO - PROCESS | 2576 | 1466014535370 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 2576 | 1466014535374 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 11:15:35 INFO - PROCESS | 2576 | 1466014535380 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:15:35 INFO - PROCESS | 2576 | 1466014535382 Marionette TRACE conn7 <- [1,1930,null,{}] 11:15:35 INFO - PROCESS | 2576 | 1466014535386 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:35 INFO - PROCESS | 2576 | 1466014535389 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:35 INFO - PROCESS | 2576 | 1466014535473 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 11:15:35 INFO - PROCESS | 2576 | 1466014535507 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 2576 | 1466014535509 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:35 INFO - PROCESS | 2576 | ++DOCSHELL 13761800 == 32 [pid = 2576] [id = 492] 11:15:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (139C2400) [pid = 2576] [serial = 1476] [outer = 00000000] 11:15:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13AC5400) [pid = 2576] [serial = 1477] [outer = 139C2400] 11:15:35 INFO - PROCESS | 2576 | 1466014535555 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13C85C00) [pid = 2576] [serial = 1478] [outer = 139C2400] 11:15:36 INFO - PROCESS | 2576 | 1466014536022 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 11:15:36 INFO - PROCESS | 2576 | 1466014536054 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 2576 | 1466014536057 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 11:15:36 INFO - PROCESS | 2576 | 1466014536065 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:15:36 INFO - PROCESS | 2576 | 1466014536068 Marionette TRACE conn7 <- [1,1934,null,{}] 11:15:36 INFO - PROCESS | 2576 | 1466014536079 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 2576 | 1466014536083 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:36 INFO - PROCESS | 2576 | 1466014536196 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 11:15:36 INFO - PROCESS | 2576 | 1466014536212 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 2576 | 1466014536215 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:36 INFO - PROCESS | 2576 | ++DOCSHELL 16263800 == 33 [pid = 2576] [id = 493] 11:15:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16834000) [pid = 2576] [serial = 1479] [outer = 00000000] 11:15:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C78000) [pid = 2576] [serial = 1480] [outer = 16834000] 11:15:36 INFO - PROCESS | 2576 | 1466014536263 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16C82400) [pid = 2576] [serial = 1481] [outer = 16834000] 11:15:36 INFO - PROCESS | 2576 | 1466014536705 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 11:15:36 INFO - PROCESS | 2576 | 1466014536743 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 2576 | 1466014536746 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 11:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:15:36 INFO - PROCESS | 2576 | 1466014536749 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 2576 | 1466014536751 Marionette TRACE conn7 <- [1,1938,null,{}] 11:15:36 INFO - PROCESS | 2576 | 1466014536754 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 2576 | 1466014536766 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:36 INFO - PROCESS | 2576 | 1466014536851 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 11:15:36 INFO - PROCESS | 2576 | 1466014536859 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 2576 | 1466014536861 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:36 INFO - PROCESS | 2576 | ++DOCSHELL 16DB0C00 == 34 [pid = 2576] [id = 494] 11:15:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DB1000) [pid = 2576] [serial = 1482] [outer = 00000000] 11:15:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DDEC00) [pid = 2576] [serial = 1483] [outer = 16DB1000] 11:15:36 INFO - PROCESS | 2576 | 1466014536904 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (173C9400) [pid = 2576] [serial = 1484] [outer = 16DB1000] 11:15:37 INFO - PROCESS | 2576 | 1466014537337 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 11:15:37 INFO - PROCESS | 2576 | 1466014537384 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 11:15:37 INFO - PROCESS | 2576 | 1466014537386 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 11:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:15:37 INFO - PROCESS | 2576 | 1466014537389 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:15:37 INFO - PROCESS | 2576 | 1466014537391 Marionette TRACE conn7 <- [1,1942,null,{}] 11:15:37 INFO - PROCESS | 2576 | 1466014537394 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:37 INFO - PROCESS | 2576 | 1466014537396 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:37 INFO - PROCESS | 2576 | 1466014537511 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 11:15:37 INFO - PROCESS | 2576 | 1466014537614 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 2576 | 1466014537616 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:37 INFO - PROCESS | 2576 | ++DOCSHELL 173D0C00 == 35 [pid = 2576] [id = 495] 11:15:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173D3800) [pid = 2576] [serial = 1485] [outer = 00000000] 11:15:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17588C00) [pid = 2576] [serial = 1486] [outer = 173D3800] 11:15:37 INFO - PROCESS | 2576 | 1466014537661 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17590400) [pid = 2576] [serial = 1487] [outer = 173D3800] 11:15:38 INFO - PROCESS | 2576 | 1466014538066 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 11:15:38 INFO - PROCESS | 2576 | 1466014538120 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 2576 | 1466014538122 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 11:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:15:38 INFO - PROCESS | 2576 | 1466014538125 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 2576 | 1466014538127 Marionette TRACE conn7 <- [1,1946,null,{}] 11:15:38 INFO - PROCESS | 2576 | 1466014538131 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 2576 | 1466014538136 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:38 INFO - PROCESS | 2576 | 1466014538282 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 11:15:38 INFO - PROCESS | 2576 | 1466014538287 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 2576 | 1466014538289 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:38 INFO - PROCESS | 2576 | ++DOCSHELL 175E6C00 == 36 [pid = 2576] [id = 496] 11:15:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (175E8C00) [pid = 2576] [serial = 1488] [outer = 00000000] 11:15:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18D5CC00) [pid = 2576] [serial = 1489] [outer = 175E8C00] 11:15:38 INFO - PROCESS | 2576 | 1466014538334 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18DA8800) [pid = 2576] [serial = 1490] [outer = 175E8C00] 11:15:38 INFO - PROCESS | 2576 | 1466014538763 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 11:15:38 INFO - PROCESS | 2576 | 1466014538797 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 2576 | 1466014538799 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 11:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:15:38 INFO - PROCESS | 2576 | 1466014538802 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 2576 | 1466014538804 Marionette TRACE conn7 <- [1,1950,null,{}] 11:15:38 INFO - PROCESS | 2576 | 1466014538808 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 2576 | 1466014538809 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:38 INFO - PROCESS | 2576 | 1466014538956 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 11:15:39 INFO - PROCESS | 2576 | 1466014539057 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 2576 | 1466014539059 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:39 INFO - PROCESS | 2576 | ++DOCSHELL 19612000 == 37 [pid = 2576] [id = 497] 11:15:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19616400) [pid = 2576] [serial = 1491] [outer = 00000000] 11:15:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19644800) [pid = 2576] [serial = 1492] [outer = 19616400] 11:15:39 INFO - PROCESS | 2576 | 1466014539103 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19DAC800) [pid = 2576] [serial = 1493] [outer = 19616400] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (13C79000) [pid = 2576] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DE62000) [pid = 2576] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16A50400) [pid = 2576] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D26E400) [pid = 2576] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14B51C00) [pid = 2576] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (175E2000) [pid = 2576] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (179E9800) [pid = 2576] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16D98C00) [pid = 2576] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (173D4000) [pid = 2576] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D764800) [pid = 2576] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15B8D000) [pid = 2576] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13761400) [pid = 2576] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:15:39 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15172400) [pid = 2576] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:15:39 INFO - PROCESS | 2576 | 1466014539599 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 831ms 11:15:39 INFO - PROCESS | 2576 | 1466014539637 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 2576 | 1466014539639 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 11:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:15:39 INFO - PROCESS | 2576 | 1466014539643 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 2576 | 1466014539644 Marionette TRACE conn7 <- [1,1954,null,{}] 11:15:39 INFO - PROCESS | 2576 | 1466014539648 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 2576 | 1466014539649 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:39 INFO - PROCESS | 2576 | 1466014539728 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 11:15:39 INFO - PROCESS | 2576 | 1466014539733 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 2576 | 1466014539735 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:39 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0F800 == 38 [pid = 2576] [id = 498] 11:15:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0DE62000) [pid = 2576] [serial = 1494] [outer = 00000000] 11:15:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15172400) [pid = 2576] [serial = 1495] [outer = 0DE62000] 11:15:39 INFO - PROCESS | 2576 | 1466014539778 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DB2800) [pid = 2576] [serial = 1496] [outer = 0DE62000] 11:15:40 INFO - PROCESS | 2576 | 1466014540204 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 570ms 11:15:40 INFO - PROCESS | 2576 | 1466014540213 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 2576 | 1466014540215 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 11:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:15:40 INFO - PROCESS | 2576 | 1466014540218 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 2576 | 1466014540220 Marionette TRACE conn7 <- [1,1958,null,{}] 11:15:40 INFO - PROCESS | 2576 | 1466014540223 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 2576 | 1466014540225 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:40 INFO - PROCESS | 2576 | 1466014540346 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 11:15:40 INFO - PROCESS | 2576 | 1466014540370 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 2576 | 1466014540372 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:40 INFO - PROCESS | 2576 | ++DOCSHELL 15B34400 == 39 [pid = 2576] [id = 499] 11:15:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16263400) [pid = 2576] [serial = 1497] [outer = 00000000] 11:15:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A036C00) [pid = 2576] [serial = 1498] [outer = 16263400] 11:15:40 INFO - PROCESS | 2576 | 1466014540414 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A202400) [pid = 2576] [serial = 1499] [outer = 16263400] 11:15:40 INFO - PROCESS | 2576 | 1466014540804 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 11:15:40 INFO - PROCESS | 2576 | 1466014540849 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 2576 | 1466014540851 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 11:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:15:40 INFO - PROCESS | 2576 | 1466014540854 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 2576 | 1466014540856 Marionette TRACE conn7 <- [1,1962,null,{}] 11:15:40 INFO - PROCESS | 2576 | 1466014540859 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 2576 | 1466014540861 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:41 INFO - PROCESS | 2576 | 1466014540982 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 11:15:41 INFO - PROCESS | 2576 | 1466014541008 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 2576 | 1466014541009 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:41 INFO - PROCESS | 2576 | ++DOCSHELL 1A315800 == 40 [pid = 2576] [id = 500] 11:15:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1A316000) [pid = 2576] [serial = 1500] [outer = 00000000] 11:15:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A31E400) [pid = 2576] [serial = 1501] [outer = 1A316000] 11:15:41 INFO - PROCESS | 2576 | 1466014541052 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A31F400) [pid = 2576] [serial = 1502] [outer = 1A316000] 11:15:41 INFO - PROCESS | 2576 | 1466014541473 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 11:15:41 INFO - PROCESS | 2576 | 1466014541549 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 11:15:41 INFO - PROCESS | 2576 | 1466014541553 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 11:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:15:41 INFO - PROCESS | 2576 | 1466014541562 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 2576 | 1466014541566 Marionette TRACE conn7 <- [1,1966,null,{}] 11:15:41 INFO - PROCESS | 2576 | 1466014541573 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:41 INFO - PROCESS | 2576 | 1466014541577 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:41 INFO - PROCESS | 2576 | 1466014541697 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 11:15:41 INFO - PROCESS | 2576 | 1466014541812 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 2576 | 1466014541817 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:41 INFO - PROCESS | 2576 | ++DOCSHELL 0DD10C00 == 41 [pid = 2576] [id = 501] 11:15:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0DE54400) [pid = 2576] [serial = 1503] [outer = 00000000] 11:15:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0E3F3000) [pid = 2576] [serial = 1504] [outer = 0DE54400] 11:15:41 INFO - PROCESS | 2576 | 1466014541875 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1212B800) [pid = 2576] [serial = 1505] [outer = 0DE54400] 11:15:42 INFO - PROCESS | 2576 | 1466014542468 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 11:15:42 INFO - PROCESS | 2576 | 1466014542505 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 2576 | 1466014542509 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 11:15:42 INFO - PROCESS | 2576 | 1466014542516 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:15:42 INFO - PROCESS | 2576 | 1466014542520 Marionette TRACE conn7 <- [1,1970,null,{}] 11:15:42 INFO - PROCESS | 2576 | 1466014542524 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 2576 | 1466014542527 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:42 INFO - PROCESS | 2576 | 1466014542638 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 11:15:42 INFO - PROCESS | 2576 | 1466014542749 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 2576 | 1466014542752 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:42 INFO - PROCESS | 2576 | ++DOCSHELL 16262C00 == 42 [pid = 2576] [id = 502] 11:15:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16834800) [pid = 2576] [serial = 1506] [outer = 00000000] 11:15:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16D93C00) [pid = 2576] [serial = 1507] [outer = 16834800] 11:15:42 INFO - PROCESS | 2576 | 1466014542808 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16DB3400) [pid = 2576] [serial = 1508] [outer = 16834800] 11:15:43 INFO - PROCESS | 2576 | 1466014543402 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 11:15:43 INFO - PROCESS | 2576 | 1466014543450 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 2576 | 1466014543452 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 11:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:15:43 INFO - PROCESS | 2576 | 1466014543456 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 2576 | 1466014543458 Marionette TRACE conn7 <- [1,1974,null,{}] 11:15:43 INFO - PROCESS | 2576 | 1466014543467 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:43 INFO - PROCESS | 2576 | 1466014543472 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:43 INFO - PROCESS | 2576 | 1466014543585 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 11:15:43 INFO - PROCESS | 2576 | 1466014543726 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 2576 | 1466014543730 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:43 INFO - PROCESS | 2576 | ++DOCSHELL 18E7FC00 == 43 [pid = 2576] [id = 503] 11:15:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (18E80C00) [pid = 2576] [serial = 1509] [outer = 00000000] 11:15:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A313800) [pid = 2576] [serial = 1510] [outer = 18E80C00] 11:15:43 INFO - PROCESS | 2576 | 1466014543787 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1A393000) [pid = 2576] [serial = 1511] [outer = 18E80C00] 11:15:44 INFO - PROCESS | 2576 | 1466014544370 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 971ms 11:15:44 INFO - PROCESS | 2576 | 1466014544430 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 2576 | 1466014544432 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 11:15:44 INFO - PROCESS | 2576 | 1466014544435 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:15:44 INFO - PROCESS | 2576 | 1466014544437 Marionette TRACE conn7 <- [1,1978,null,{}] 11:15:44 INFO - PROCESS | 2576 | 1466014544441 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:44 INFO - PROCESS | 2576 | 1466014544443 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:44 INFO - PROCESS | 2576 | 1466014544554 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 11:15:44 INFO - PROCESS | 2576 | 1466014544691 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 2576 | 1466014544693 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:44 INFO - PROCESS | 2576 | ++DOCSHELL 1A398C00 == 44 [pid = 2576] [id = 504] 11:15:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1A5BEC00) [pid = 2576] [serial = 1512] [outer = 00000000] 11:15:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1A5C7000) [pid = 2576] [serial = 1513] [outer = 1A5BEC00] 11:15:44 INFO - PROCESS | 2576 | 1466014544748 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1B232800) [pid = 2576] [serial = 1514] [outer = 1A5BEC00] 11:15:45 INFO - PROCESS | 2576 | 1466014545320 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1070ms 11:15:45 INFO - PROCESS | 2576 | 1466014545554 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 2576 | 1466014545559 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 11:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:15:45 INFO - PROCESS | 2576 | 1466014545563 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 2576 | 1466014545566 Marionette TRACE conn7 <- [1,1982,null,{}] 11:15:45 INFO - PROCESS | 2576 | 1466014545572 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:45 INFO - PROCESS | 2576 | 1466014545575 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:45 INFO - PROCESS | 2576 | 1466014545722 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 11:15:45 INFO - PROCESS | 2576 | 1466014545731 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 2576 | 1466014545736 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:45 INFO - PROCESS | 2576 | ++DOCSHELL 123F1800 == 45 [pid = 2576] [id = 505] 11:15:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (123FB800) [pid = 2576] [serial = 1515] [outer = 00000000] 11:15:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (139C4C00) [pid = 2576] [serial = 1516] [outer = 123FB800] 11:15:45 INFO - PROCESS | 2576 | 1466014545783 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (14B41C00) [pid = 2576] [serial = 1517] [outer = 123FB800] 11:15:46 INFO - PROCESS | 2576 | 1466014546324 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 830ms 11:15:46 INFO - PROCESS | 2576 | 1466014546395 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 2576 | 1466014546398 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 11:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:15:46 INFO - PROCESS | 2576 | 1466014546404 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 2576 | 1466014546407 Marionette TRACE conn7 <- [1,1986,null,{}] 11:15:46 INFO - PROCESS | 2576 | 1466014546411 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:46 INFO - PROCESS | 2576 | 1466014546413 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 15B34400 == 44 [pid = 2576] [id = 499] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 0DD0F800 == 43 [pid = 2576] [id = 498] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 19612000 == 42 [pid = 2576] [id = 497] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 175E6C00 == 41 [pid = 2576] [id = 496] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 173D0C00 == 40 [pid = 2576] [id = 495] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 16DB0C00 == 39 [pid = 2576] [id = 494] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 16263800 == 38 [pid = 2576] [id = 493] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 13761800 == 37 [pid = 2576] [id = 492] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 0CD4E000 == 36 [pid = 2576] [id = 491] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 0D634000 == 35 [pid = 2576] [id = 489] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 13C78800 == 34 [pid = 2576] [id = 479] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 14B50800 == 33 [pid = 2576] [id = 490] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 18758800 == 32 [pid = 2576] [id = 488] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 1A398C00 == 31 [pid = 2576] [id = 504] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 18E7FC00 == 30 [pid = 2576] [id = 503] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 1A315800 == 29 [pid = 2576] [id = 500] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 0DD10C00 == 28 [pid = 2576] [id = 501] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 16262C00 == 27 [pid = 2576] [id = 502] 11:15:47 INFO - PROCESS | 2576 | 1466014547140 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (17585C00) [pid = 2576] [serial = 1456] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (16C81C00) [pid = 2576] [serial = 1459] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (16DDB000) [pid = 2576] [serial = 1454] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (175DF000) [pid = 2576] [serial = 1462] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1758C400) [pid = 2576] [serial = 1457] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (139C2C00) [pid = 2576] [serial = 1444] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (139CC000) [pid = 2576] [serial = 1445] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (18D56400) [pid = 2576] [serial = 1465] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (15B3C400) [pid = 2576] [serial = 1447] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (150E4000) [pid = 2576] [serial = 1439] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (175DF800) [pid = 2576] [serial = 1463] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (15BACC00) [pid = 2576] [serial = 1448] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16D97C00) [pid = 2576] [serial = 1451] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DDE000) [pid = 2576] [serial = 1460] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14B49C00) [pid = 2576] [serial = 1438] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E439400) [pid = 2576] [serial = 1441] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0EBBF400) [pid = 2576] [serial = 1442] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16D58C00) [pid = 2576] [serial = 1450] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DF64C00) [pid = 2576] [serial = 1427] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D7E6400) [pid = 2576] [serial = 1426] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1683E800) [pid = 2576] [serial = 1430] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15176C00) [pid = 2576] [serial = 1429] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18D52400) [pid = 2576] [serial = 1433] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18571000) [pid = 2576] [serial = 1432] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A204C00) [pid = 2576] [serial = 1436] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1A03D400) [pid = 2576] [serial = 1435] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16DB2C00) [pid = 2576] [serial = 1453] [outer = 00000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2576 | --DOCSHELL 123F1800 == 26 [pid = 2576] [id = 505] 11:15:47 INFO - PROCESS | 2576 | 1466014547362 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 2576 | 1466014547365 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:47 INFO - PROCESS | 2576 | ++DOCSHELL 0CD53C00 == 27 [pid = 2576] [id = 506] 11:15:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0CD59400) [pid = 2576] [serial = 1518] [outer = 00000000] 11:15:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D638C00) [pid = 2576] [serial = 1519] [outer = 0CD59400] 11:15:47 INFO - PROCESS | 2576 | 1466014547413 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DB49000) [pid = 2576] [serial = 1520] [outer = 0CD59400] 11:15:47 INFO - PROCESS | 2576 | 1466014547850 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1474ms 11:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:15:47 INFO - PROCESS | 2576 | 1466014547879 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 2576 | 1466014547883 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 11:15:47 INFO - PROCESS | 2576 | 1466014547888 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 2576 | 1466014547891 Marionette TRACE conn7 <- [1,1990,null,{}] 11:15:47 INFO - PROCESS | 2576 | 1466014547895 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 2576 | 1466014547897 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:47 INFO - PROCESS | 2576 | 1466014547983 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 11:15:48 INFO - PROCESS | 2576 | 1466014547990 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 2576 | 1466014547993 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:48 INFO - PROCESS | 2576 | ++DOCSHELL 0DF4F800 == 28 [pid = 2576] [id = 507] 11:15:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0E9CC400) [pid = 2576] [serial = 1521] [outer = 00000000] 11:15:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (11A9C000) [pid = 2576] [serial = 1522] [outer = 0E9CC400] 11:15:48 INFO - PROCESS | 2576 | 1466014548038 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (12193C00) [pid = 2576] [serial = 1523] [outer = 0E9CC400] 11:15:48 INFO - PROCESS | 2576 | 1466014548490 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 11:15:48 INFO - PROCESS | 2576 | 1466014548559 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 2576 | 1466014548562 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 11:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:15:48 INFO - PROCESS | 2576 | 1466014548565 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 2576 | 1466014548567 Marionette TRACE conn7 <- [1,1994,null,{}] 11:15:48 INFO - PROCESS | 2576 | 1466014548571 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 2576 | 1466014548573 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:48 INFO - PROCESS | 2576 | 1466014548686 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 11:15:48 INFO - PROCESS | 2576 | 1466014548784 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 2576 | 1466014548787 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:48 INFO - PROCESS | 2576 | ++DOCSHELL 0DE61000 == 29 [pid = 2576] [id = 508] 11:15:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (139CF800) [pid = 2576] [serial = 1524] [outer = 00000000] 11:15:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14B4D800) [pid = 2576] [serial = 1525] [outer = 139CF800] 11:15:48 INFO - PROCESS | 2576 | 1466014548831 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (14BA2C00) [pid = 2576] [serial = 1526] [outer = 139CF800] 11:15:49 INFO - PROCESS | 2576 | 1466014549221 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:15:49 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 11:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 673ms 11:15:49 INFO - PROCESS | 2576 | 1466014549242 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 2576 | 1466014549245 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 11:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:15:49 INFO - PROCESS | 2576 | 1466014549256 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 2576 | 1466014549260 Marionette TRACE conn7 <- [1,1998,null,{}] 11:15:49 INFO - PROCESS | 2576 | 1466014549263 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 2576 | 1466014549266 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:49 INFO - PROCESS | 2576 | 1466014549406 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 11:15:49 INFO - PROCESS | 2576 | 1466014549425 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 2576 | 1466014549428 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:49 INFO - PROCESS | 2576 | ++DOCSHELL 14B53C00 == 30 [pid = 2576] [id = 509] 11:15:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (150E4400) [pid = 2576] [serial = 1527] [outer = 00000000] 11:15:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (15BA7000) [pid = 2576] [serial = 1528] [outer = 150E4400] 11:15:49 INFO - PROCESS | 2576 | 1466014549471 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16C84000) [pid = 2576] [serial = 1529] [outer = 150E4400] 11:15:49 INFO - PROCESS | 2576 | 1466014549909 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:15:49 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 11:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 11:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:15:49 INFO - PROCESS | 2576 | 1466014549942 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 2576 | 1466014549944 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 11:15:49 INFO - PROCESS | 2576 | 1466014549947 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 2576 | 1466014549949 Marionette TRACE conn7 <- [1,2002,null,{}] 11:15:49 INFO - PROCESS | 2576 | 1466014549952 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 2576 | 1466014549954 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:50 INFO - PROCESS | 2576 | 1466014550095 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 11:15:50 INFO - PROCESS | 2576 | 1466014550111 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 2576 | 1466014550113 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:50 INFO - PROCESS | 2576 | ++DOCSHELL 16DA1000 == 31 [pid = 2576] [id = 510] 11:15:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16DA2400) [pid = 2576] [serial = 1530] [outer = 00000000] 11:15:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16DB0C00) [pid = 2576] [serial = 1531] [outer = 16DA2400] 11:15:50 INFO - PROCESS | 2576 | 1466014550155 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16DB8C00) [pid = 2576] [serial = 1532] [outer = 16DA2400] 11:15:50 INFO - PROCESS | 2576 | 1466014550574 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 11:15:50 INFO - PROCESS | 2576 | 1466014550618 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 11:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:15:50 INFO - PROCESS | 2576 | 1466014550620 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 11:15:50 INFO - PROCESS | 2576 | 1466014550623 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 2576 | 1466014550624 Marionette TRACE conn7 <- [1,2006,null,{}] 11:15:50 INFO - PROCESS | 2576 | 1466014550628 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 2576 | 1466014550630 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:50 INFO - PROCESS | 2576 | 1466014550743 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 11:15:50 INFO - PROCESS | 2576 | 1466014550748 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 2576 | 1466014550753 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:50 INFO - PROCESS | 2576 | ++DOCSHELL 16DE0400 == 32 [pid = 2576] [id = 511] 11:15:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16DE0800) [pid = 2576] [serial = 1533] [outer = 00000000] 11:15:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (173CF400) [pid = 2576] [serial = 1534] [outer = 16DE0800] 11:15:50 INFO - PROCESS | 2576 | 1466014550859 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (17483C00) [pid = 2576] [serial = 1535] [outer = 16DE0800] 11:15:51 INFO - PROCESS | 2576 | 1466014551306 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms 11:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:15:51 INFO - PROCESS | 2576 | 1466014551356 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 2576 | 1466014551358 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16263400) [pid = 2576] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (173D3800) [pid = 2576] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (175E8C00) [pid = 2576] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19616400) [pid = 2576] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (14B50C00) [pid = 2576] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18758C00) [pid = 2576] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E43B000) [pid = 2576] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DB1000) [pid = 2576] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (139C2400) [pid = 2576] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16834000) [pid = 2576] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D26EC00) [pid = 2576] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A316000) [pid = 2576] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:15:51 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DE62000) [pid = 2576] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:15:51 INFO - PROCESS | 2576 | 1466014551687 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 2576 | 1466014551689 Marionette TRACE conn7 <- [1,2010,null,{}] 11:15:51 INFO - PROCESS | 2576 | 1466014551711 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:51 INFO - PROCESS | 2576 | 1466014551713 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:51 INFO - PROCESS | 2576 | 1466014551803 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 11:15:51 INFO - PROCESS | 2576 | 1466014551809 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 2576 | 1466014551811 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:51 INFO - PROCESS | 2576 | ++DOCSHELL 0DB51C00 == 33 [pid = 2576] [id = 512] 11:15:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0E027800) [pid = 2576] [serial = 1536] [outer = 00000000] 11:15:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14B50C00) [pid = 2576] [serial = 1537] [outer = 0E027800] 11:15:51 INFO - PROCESS | 2576 | 1466014551853 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16C84400) [pid = 2576] [serial = 1538] [outer = 0E027800] 11:15:52 INFO - PROCESS | 2576 | 1466014552260 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 972ms 11:15:52 INFO - PROCESS | 2576 | 1466014552337 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 2576 | 1466014552339 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 11:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:15:52 INFO - PROCESS | 2576 | 1466014552342 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 2576 | 1466014552344 Marionette TRACE conn7 <- [1,2014,null,{}] 11:15:52 INFO - PROCESS | 2576 | 1466014552347 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 2576 | 1466014552349 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:52 INFO - PROCESS | 2576 | 1466014552425 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 11:15:52 INFO - PROCESS | 2576 | 1466014552431 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 2576 | 1466014552432 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:52 INFO - PROCESS | 2576 | ++DOCSHELL 150E2400 == 34 [pid = 2576] [id = 513] 11:15:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16C81C00) [pid = 2576] [serial = 1539] [outer = 00000000] 11:15:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17591800) [pid = 2576] [serial = 1540] [outer = 16C81C00] 11:15:52 INFO - PROCESS | 2576 | 1466014552475 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (175DE800) [pid = 2576] [serial = 1541] [outer = 16C81C00] 11:15:52 INFO - PROCESS | 2576 | 1466014552892 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 11:15:52 INFO - PROCESS | 2576 | 1466014552913 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 2576 | 1466014552915 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 11:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:15:52 INFO - PROCESS | 2576 | 1466014552918 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 2576 | 1466014552920 Marionette TRACE conn7 <- [1,2018,null,{}] 11:15:52 INFO - PROCESS | 2576 | 1466014552928 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 2576 | 1466014552929 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:53 INFO - PROCESS | 2576 | 1466014553052 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 11:15:53 INFO - PROCESS | 2576 | 1466014553080 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 2576 | 1466014553081 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:53 INFO - PROCESS | 2576 | ++DOCSHELL 179E8400 == 35 [pid = 2576] [id = 514] 11:15:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (179E8800) [pid = 2576] [serial = 1542] [outer = 00000000] 11:15:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1875DC00) [pid = 2576] [serial = 1543] [outer = 179E8800] 11:15:53 INFO - PROCESS | 2576 | 1466014553124 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1875E800) [pid = 2576] [serial = 1544] [outer = 179E8800] 11:15:53 INFO - PROCESS | 2576 | 1466014553534 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 11:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:15:53 INFO - PROCESS | 2576 | 1466014553589 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 2576 | 1466014553591 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 11:15:53 INFO - PROCESS | 2576 | 1466014553594 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 2576 | 1466014553596 Marionette TRACE conn7 <- [1,2022,null,{}] 11:15:53 INFO - PROCESS | 2576 | 1466014553599 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:53 INFO - PROCESS | 2576 | 1466014553601 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:53 INFO - PROCESS | 2576 | 1466014553770 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 11:15:53 INFO - PROCESS | 2576 | 1466014553843 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 2576 | 1466014553846 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:53 INFO - PROCESS | 2576 | ++DOCSHELL 00B90000 == 36 [pid = 2576] [id = 515] 11:15:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (00B90400) [pid = 2576] [serial = 1545] [outer = 00000000] 11:15:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D26EC00) [pid = 2576] [serial = 1546] [outer = 00B90400] 11:15:53 INFO - PROCESS | 2576 | 1466014553903 Marionette DEBUG loaded listener.js 11:15:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DD09000) [pid = 2576] [serial = 1547] [outer = 00B90400] 11:15:54 INFO - PROCESS | 2576 | 1466014554730 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1177ms 11:15:54 INFO - PROCESS | 2576 | 1466014554772 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 11:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:15:54 INFO - PROCESS | 2576 | 1466014554776 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 11:15:54 INFO - PROCESS | 2576 | 1466014554781 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 2576 | 1466014554784 Marionette TRACE conn7 <- [1,2026,null,{}] 11:15:54 INFO - PROCESS | 2576 | 1466014554789 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 2576 | 1466014554792 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:54 INFO - PROCESS | 2576 | 1466014554913 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 11:15:55 INFO - PROCESS | 2576 | 1466014555051 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 2576 | 1466014555054 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:55 INFO - PROCESS | 2576 | ++DOCSHELL 14B47000 == 37 [pid = 2576] [id = 516] 11:15:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (14B53000) [pid = 2576] [serial = 1548] [outer = 00000000] 11:15:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (15331800) [pid = 2576] [serial = 1549] [outer = 14B53000] 11:15:55 INFO - PROCESS | 2576 | 1466014555110 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (16261000) [pid = 2576] [serial = 1550] [outer = 14B53000] 11:15:55 INFO - PROCESS | 2576 | 1466014555811 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1072ms 11:15:55 INFO - PROCESS | 2576 | 1466014555854 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 2576 | 1466014555857 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 11:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:15:55 INFO - PROCESS | 2576 | 1466014555860 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 2576 | 1466014555863 Marionette TRACE conn7 <- [1,2030,null,{}] 11:15:55 INFO - PROCESS | 2576 | 1466014555867 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:55 INFO - PROCESS | 2576 | 1466014555869 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:56 INFO - PROCESS | 2576 | 1466014555987 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 11:15:56 INFO - PROCESS | 2576 | 1466014556196 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 2576 | 1466014556199 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:56 INFO - PROCESS | 2576 | ++DOCSHELL 0CD4E000 == 38 [pid = 2576] [id = 517] 11:15:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0CD4F800) [pid = 2576] [serial = 1551] [outer = 00000000] 11:15:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0D7ED800) [pid = 2576] [serial = 1552] [outer = 0CD4F800] 11:15:56 INFO - PROCESS | 2576 | 1466014556258 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DE56C00) [pid = 2576] [serial = 1553] [outer = 0CD4F800] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 179E8400 == 37 [pid = 2576] [id = 514] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 150E2400 == 36 [pid = 2576] [id = 513] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 0DB51C00 == 35 [pid = 2576] [id = 512] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 16DE0400 == 34 [pid = 2576] [id = 511] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 16DA1000 == 33 [pid = 2576] [id = 510] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 14B53C00 == 32 [pid = 2576] [id = 509] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 0DE61000 == 31 [pid = 2576] [id = 508] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 0DF4F800 == 30 [pid = 2576] [id = 507] 11:15:56 INFO - PROCESS | 2576 | --DOCSHELL 0CD53C00 == 29 [pid = 2576] [id = 506] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1A036C00) [pid = 2576] [serial = 1498] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (18DA8800) [pid = 2576] [serial = 1490] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (17590400) [pid = 2576] [serial = 1487] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (173C9400) [pid = 2576] [serial = 1484] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1A202400) [pid = 2576] [serial = 1499] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17588C00) [pid = 2576] [serial = 1486] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (18D5CC00) [pid = 2576] [serial = 1489] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (19644800) [pid = 2576] [serial = 1492] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (15329800) [pid = 2576] [serial = 1471] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1683EC00) [pid = 2576] [serial = 1472] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18E7AC00) [pid = 2576] [serial = 1466] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (11BC7C00) [pid = 2576] [serial = 1468] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (122D4800) [pid = 2576] [serial = 1469] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DDEC00) [pid = 2576] [serial = 1483] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13AC5400) [pid = 2576] [serial = 1477] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13C85C00) [pid = 2576] [serial = 1478] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16C78000) [pid = 2576] [serial = 1480] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16C82400) [pid = 2576] [serial = 1481] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DD0FC00) [pid = 2576] [serial = 1474] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DF6F400) [pid = 2576] [serial = 1475] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A31E400) [pid = 2576] [serial = 1501] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (15172400) [pid = 2576] [serial = 1495] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1A31F400) [pid = 2576] [serial = 1502] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16DB2800) [pid = 2576] [serial = 1496] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (19DAC800) [pid = 2576] [serial = 1493] [outer = 00000000] [url = about:blank] 11:15:56 INFO - PROCESS | 2576 | 1466014556877 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:15:56 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) 11:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1077ms 11:15:56 INFO - PROCESS | 2576 | 1466014556941 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 11:15:56 INFO - PROCESS | 2576 | 1466014556944 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 11:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:15:56 INFO - PROCESS | 2576 | 1466014556948 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 2576 | 1466014556951 Marionette TRACE conn7 <- [1,2034,null,{}] 11:15:56 INFO - PROCESS | 2576 | 1466014556956 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:56 INFO - PROCESS | 2576 | 1466014556960 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:57 INFO - PROCESS | 2576 | 1466014557046 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 11:15:57 INFO - PROCESS | 2576 | 1466014557137 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 2576 | 1466014557139 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:57 INFO - PROCESS | 2576 | ++DOCSHELL 0CD53C00 == 30 [pid = 2576] [id = 518] 11:15:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DE58C00) [pid = 2576] [serial = 1554] [outer = 00000000] 11:15:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11BC0800) [pid = 2576] [serial = 1555] [outer = 0DE58C00] 11:15:57 INFO - PROCESS | 2576 | 1466014557192 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (12240800) [pid = 2576] [serial = 1556] [outer = 0DE58C00] 11:15:57 INFO - PROCESS | 2576 | 1466014557626 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 731ms 11:15:57 INFO - PROCESS | 2576 | 1466014557683 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 2576 | 1466014557687 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 11:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:15:57 INFO - PROCESS | 2576 | 1466014557691 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 2576 | 1466014557693 Marionette TRACE conn7 <- [1,2038,null,{}] 11:15:57 INFO - PROCESS | 2576 | 1466014557697 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 2576 | 1466014557699 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:57 INFO - PROCESS | 2576 | 1466014557786 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 11:15:57 INFO - PROCESS | 2576 | 1466014557798 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 2576 | 1466014557800 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:57 INFO - PROCESS | 2576 | ++DOCSHELL 13AC6C00 == 31 [pid = 2576] [id = 519] 11:15:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13AC8000) [pid = 2576] [serial = 1557] [outer = 00000000] 11:15:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (150EE400) [pid = 2576] [serial = 1558] [outer = 13AC8000] 11:15:57 INFO - PROCESS | 2576 | 1466014557846 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15BA5000) [pid = 2576] [serial = 1559] [outer = 13AC8000] 11:15:58 INFO - PROCESS | 2576 | 1466014558299 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 11:15:58 INFO - PROCESS | 2576 | 1466014558328 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 2576 | 1466014558330 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 11:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:15:58 INFO - PROCESS | 2576 | 1466014558351 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 2576 | 1466014558357 Marionette TRACE conn7 <- [1,2042,null,{}] 11:15:58 INFO - PROCESS | 2576 | 1466014558366 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:58 INFO - PROCESS | 2576 | 1466014558370 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:58 INFO - PROCESS | 2576 | 1466014558455 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 11:15:58 INFO - PROCESS | 2576 | 1466014558464 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 2576 | 1466014558466 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:58 INFO - PROCESS | 2576 | ++DOCSHELL 16D9AC00 == 32 [pid = 2576] [id = 520] 11:15:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D9CC00) [pid = 2576] [serial = 1560] [outer = 00000000] 11:15:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DB5800) [pid = 2576] [serial = 1561] [outer = 16D9CC00] 11:15:58 INFO - PROCESS | 2576 | 1466014558509 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DDB000) [pid = 2576] [serial = 1562] [outer = 16D9CC00] 11:15:58 INFO - PROCESS | 2576 | 1466014558952 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 650ms 11:15:59 INFO - PROCESS | 2576 | 1466014559001 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 2576 | 1466014559004 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 11:15:59 INFO - PROCESS | 2576 | 1466014559007 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 2576 | 1466014559008 Marionette TRACE conn7 <- [1,2046,null,{}] 11:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:15:59 INFO - PROCESS | 2576 | 1466014559012 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 2576 | 1466014559014 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:59 INFO - PROCESS | 2576 | 1466014559139 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 11:15:59 INFO - PROCESS | 2576 | 1466014559228 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 2576 | 1466014559230 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:59 INFO - PROCESS | 2576 | ++DOCSHELL 14B4F000 == 33 [pid = 2576] [id = 521] 11:15:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (17362400) [pid = 2576] [serial = 1563] [outer = 00000000] 11:15:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17483000) [pid = 2576] [serial = 1564] [outer = 17362400] 11:15:59 INFO - PROCESS | 2576 | 1466014559273 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1758D400) [pid = 2576] [serial = 1565] [outer = 17362400] 11:15:59 INFO - PROCESS | 2576 | 1466014559679 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 11:15:59 INFO - PROCESS | 2576 | 1466014559744 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 2576 | 1466014559746 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 11:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:15:59 INFO - PROCESS | 2576 | 1466014559755 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 2576 | 1466014559757 Marionette TRACE conn7 <- [1,2050,null,{}] 11:15:59 INFO - PROCESS | 2576 | 1466014559760 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 2576 | 1466014559762 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:15:59 INFO - PROCESS | 2576 | 1466014559880 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 11:15:59 INFO - PROCESS | 2576 | 1466014559960 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 2576 | 1466014559965 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:00 INFO - PROCESS | 2576 | ++DOCSHELL 175DFC00 == 34 [pid = 2576] [id = 522] 11:16:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (175E2400) [pid = 2576] [serial = 1566] [outer = 00000000] 11:16:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1862C400) [pid = 2576] [serial = 1567] [outer = 175E2400] 11:16:00 INFO - PROCESS | 2576 | 1466014560018 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18D5A400) [pid = 2576] [serial = 1568] [outer = 175E2400] 11:16:00 INFO - PROCESS | 2576 | 1466014560467 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 11:16:00 INFO - PROCESS | 2576 | 1466014560529 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 11:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:16:00 INFO - PROCESS | 2576 | 1466014560531 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 11:16:00 INFO - PROCESS | 2576 | 1466014560534 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 2576 | 1466014560536 Marionette TRACE conn7 <- [1,2054,null,{}] 11:16:00 INFO - PROCESS | 2576 | 1466014560543 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 2576 | 1466014560546 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:00 INFO - PROCESS | 2576 | 1466014560677 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 11:16:00 INFO - PROCESS | 2576 | 1466014560691 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 2576 | 1466014560693 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:00 INFO - PROCESS | 2576 | ++DOCSHELL 19585400 == 35 [pid = 2576] [id = 523] 11:16:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19585C00) [pid = 2576] [serial = 1569] [outer = 00000000] 11:16:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19644800) [pid = 2576] [serial = 1570] [outer = 19585C00] 11:16:00 INFO - PROCESS | 2576 | 1466014560790 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1964C800) [pid = 2576] [serial = 1571] [outer = 19585C00] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16DA2400) [pid = 2576] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DE0800) [pid = 2576] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (139CF800) [pid = 2576] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0E9CC400) [pid = 2576] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0CD59400) [pid = 2576] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (123FB800) [pid = 2576] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DE54400) [pid = 2576] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16834800) [pid = 2576] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18E80C00) [pid = 2576] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A5BEC00) [pid = 2576] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E027800) [pid = 2576] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (150E4400) [pid = 2576] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:16:01 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16C81C00) [pid = 2576] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:16:01 INFO - PROCESS | 2576 | 1466014561240 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 11:16:01 INFO - PROCESS | 2576 | 1466014561265 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 11:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:16:01 INFO - PROCESS | 2576 | 1466014561267 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 11:16:01 INFO - PROCESS | 2576 | 1466014561270 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 2576 | 1466014561272 Marionette TRACE conn7 <- [1,2058,null,{}] 11:16:01 INFO - PROCESS | 2576 | 1466014561279 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 2576 | 1466014561281 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:01 INFO - PROCESS | 2576 | 1466014561359 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 11:16:01 INFO - PROCESS | 2576 | 1466014561365 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 2576 | 1466014561366 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:01 INFO - PROCESS | 2576 | ++DOCSHELL 0EBC3000 == 36 [pid = 2576] [id = 524] 11:16:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11802000) [pid = 2576] [serial = 1572] [outer = 00000000] 11:16:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DAF400) [pid = 2576] [serial = 1573] [outer = 11802000] 11:16:01 INFO - PROCESS | 2576 | 1466014561495 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (175DE000) [pid = 2576] [serial = 1574] [outer = 11802000] 11:16:01 INFO - PROCESS | 2576 | 1466014561841 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 11:16:01 INFO - PROCESS | 2576 | 1466014561901 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 2576 | 1466014561903 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 11:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:16:01 INFO - PROCESS | 2576 | 1466014561906 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 2576 | 1466014561908 Marionette TRACE conn7 <- [1,2062,null,{}] 11:16:01 INFO - PROCESS | 2576 | 1466014561911 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 2576 | 1466014561913 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:02 INFO - PROCESS | 2576 | 1466014561995 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 11:16:02 INFO - PROCESS | 2576 | 1466014562131 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 2576 | 1466014562133 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:02 INFO - PROCESS | 2576 | ++DOCSHELL 15BAA000 == 37 [pid = 2576] [id = 525] 11:16:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16D9A800) [pid = 2576] [serial = 1575] [outer = 00000000] 11:16:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (196F5800) [pid = 2576] [serial = 1576] [outer = 16D9A800] 11:16:02 INFO - PROCESS | 2576 | 1466014562175 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A033400) [pid = 2576] [serial = 1577] [outer = 16D9A800] 11:16:02 INFO - PROCESS | 2576 | 1466014562514 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 632ms 11:16:02 INFO - PROCESS | 2576 | 1466014562539 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 2576 | 1466014562541 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 11:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:16:02 INFO - PROCESS | 2576 | 1466014562545 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 2576 | 1466014562555 Marionette TRACE conn7 <- [1,2066,null,{}] 11:16:02 INFO - PROCESS | 2576 | 1466014562559 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 2576 | 1466014562561 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:02 INFO - PROCESS | 2576 | 1466014562685 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 11:16:02 INFO - PROCESS | 2576 | 1466014562704 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 2576 | 1466014562706 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:02 INFO - PROCESS | 2576 | ++DOCSHELL 12213000 == 38 [pid = 2576] [id = 526] 11:16:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1625F400) [pid = 2576] [serial = 1578] [outer = 00000000] 11:16:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A20F800) [pid = 2576] [serial = 1579] [outer = 1625F400] 11:16:02 INFO - PROCESS | 2576 | 1466014562750 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A316000) [pid = 2576] [serial = 1580] [outer = 1625F400] 11:16:03 INFO - PROCESS | 2576 | 1466014563215 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 11:16:03 INFO - PROCESS | 2576 | 1466014563276 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 2576 | 1466014563281 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 11:16:03 INFO - PROCESS | 2576 | 1466014563287 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:16:03 INFO - PROCESS | 2576 | 1466014563290 Marionette TRACE conn7 <- [1,2070,null,{}] 11:16:03 INFO - PROCESS | 2576 | 1466014563296 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 2576 | 1466014563299 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:03 INFO - PROCESS | 2576 | 1466014563460 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 11:16:03 INFO - PROCESS | 2576 | 1466014563573 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 2576 | 1466014563577 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:03 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F2800 == 39 [pid = 2576] [id = 527] 11:16:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0E43B000) [pid = 2576] [serial = 1581] [outer = 00000000] 11:16:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (11BC7C00) [pid = 2576] [serial = 1582] [outer = 0E43B000] 11:16:03 INFO - PROCESS | 2576 | 1466014563633 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (139CC800) [pid = 2576] [serial = 1583] [outer = 0E43B000] 11:16:04 INFO - PROCESS | 2576 | 1466014564207 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 11:16:04 INFO - PROCESS | 2576 | 1466014564261 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 2576 | 1466014564265 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 11:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:16:04 INFO - PROCESS | 2576 | 1466014564272 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 2576 | 1466014564275 Marionette TRACE conn7 <- [1,2074,null,{}] 11:16:04 INFO - PROCESS | 2576 | 1466014564279 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:04 INFO - PROCESS | 2576 | 1466014564281 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:04 INFO - PROCESS | 2576 | 1466014564393 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 11:16:04 INFO - PROCESS | 2576 | 1466014564506 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 2576 | 1466014564509 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:04 INFO - PROCESS | 2576 | ++DOCSHELL 16C7A000 == 40 [pid = 2576] [id = 528] 11:16:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16C7C000) [pid = 2576] [serial = 1584] [outer = 00000000] 11:16:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16D98C00) [pid = 2576] [serial = 1585] [outer = 16C7C000] 11:16:04 INFO - PROCESS | 2576 | 1466014564604 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16DAC000) [pid = 2576] [serial = 1586] [outer = 16C7C000] 11:16:05 INFO - PROCESS | 2576 | 1466014565172 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 971ms 11:16:05 INFO - PROCESS | 2576 | 1466014565246 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 2576 | 1466014565248 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 11:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:16:05 INFO - PROCESS | 2576 | 1466014565252 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 2576 | 1466014565256 Marionette TRACE conn7 <- [1,2078,null,{}] 11:16:05 INFO - PROCESS | 2576 | 1466014565267 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:05 INFO - PROCESS | 2576 | 1466014565271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:05 INFO - PROCESS | 2576 | 1466014565382 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 11:16:05 INFO - PROCESS | 2576 | 1466014565522 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 2576 | 1466014565526 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:05 INFO - PROCESS | 2576 | ++DOCSHELL 19611C00 == 41 [pid = 2576] [id = 529] 11:16:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (196F2000) [pid = 2576] [serial = 1587] [outer = 00000000] 11:16:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A208C00) [pid = 2576] [serial = 1588] [outer = 196F2000] 11:16:05 INFO - PROCESS | 2576 | 1466014565582 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1A322C00) [pid = 2576] [serial = 1589] [outer = 196F2000] 11:16:06 INFO - PROCESS | 2576 | 1466014566201 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 11:16:06 INFO - PROCESS | 2576 | 1466014566225 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 2576 | 1466014566228 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 11:16:06 INFO - PROCESS | 2576 | 1466014566231 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:16:06 INFO - PROCESS | 2576 | 1466014566233 Marionette TRACE conn7 <- [1,2082,null,{}] 11:16:06 INFO - PROCESS | 2576 | 1466014566237 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:06 INFO - PROCESS | 2576 | 1466014566239 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:06 INFO - PROCESS | 2576 | 1466014566348 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 11:16:06 INFO - PROCESS | 2576 | 1466014566460 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 2576 | 1466014566462 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:06 INFO - PROCESS | 2576 | ++DOCSHELL 1A39D400 == 42 [pid = 2576] [id = 530] 11:16:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1A39D800) [pid = 2576] [serial = 1590] [outer = 00000000] 11:16:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1A5C6000) [pid = 2576] [serial = 1591] [outer = 1A39D800] 11:16:06 INFO - PROCESS | 2576 | 1466014566514 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1B237400) [pid = 2576] [serial = 1592] [outer = 1A39D800] 11:16:07 INFO - PROCESS | 2576 | 1466014567261 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1067ms 11:16:07 INFO - PROCESS | 2576 | 1466014567310 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 2576 | 1466014567313 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 11:16:07 INFO - PROCESS | 2576 | 1466014567319 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:16:07 INFO - PROCESS | 2576 | 1466014567322 Marionette TRACE conn7 <- [1,2086,null,{}] 11:16:07 INFO - PROCESS | 2576 | 1466014567341 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 2576 | 1466014567345 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:07 INFO - PROCESS | 2576 | 1466014567445 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 11:16:07 INFO - PROCESS | 2576 | 1466014567584 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 2576 | 1466014567589 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:07 INFO - PROCESS | 2576 | ++DOCSHELL 11A23C00 == 43 [pid = 2576] [id = 531] 11:16:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (11AD8C00) [pid = 2576] [serial = 1593] [outer = 00000000] 11:16:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (12217000) [pid = 2576] [serial = 1594] [outer = 11AD8C00] 11:16:07 INFO - PROCESS | 2576 | 1466014567640 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (139C3000) [pid = 2576] [serial = 1595] [outer = 11AD8C00] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 15BAA000 == 42 [pid = 2576] [id = 525] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 0EBC3000 == 41 [pid = 2576] [id = 524] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 19585400 == 40 [pid = 2576] [id = 523] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 175DFC00 == 39 [pid = 2576] [id = 522] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 14B4F000 == 38 [pid = 2576] [id = 521] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 16D9AC00 == 37 [pid = 2576] [id = 520] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 13AC6C00 == 36 [pid = 2576] [id = 519] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 0CD53C00 == 35 [pid = 2576] [id = 518] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 0CD4E000 == 34 [pid = 2576] [id = 517] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 14B47000 == 33 [pid = 2576] [id = 516] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 00B90000 == 32 [pid = 2576] [id = 515] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 1A39D400 == 31 [pid = 2576] [id = 530] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 19611C00 == 30 [pid = 2576] [id = 529] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 12213000 == 29 [pid = 2576] [id = 526] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 0E3F2800 == 28 [pid = 2576] [id = 527] 11:16:08 INFO - PROCESS | 2576 | --DOCSHELL 16C7A000 == 27 [pid = 2576] [id = 528] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (16DB0C00) [pid = 2576] [serial = 1531] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (173CF400) [pid = 2576] [serial = 1534] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (14B4D800) [pid = 2576] [serial = 1525] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (14BA2C00) [pid = 2576] [serial = 1526] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (11A9C000) [pid = 2576] [serial = 1522] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (12193C00) [pid = 2576] [serial = 1523] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0D638C00) [pid = 2576] [serial = 1519] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0DB49000) [pid = 2576] [serial = 1520] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1875DC00) [pid = 2576] [serial = 1543] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (14B41C00) [pid = 2576] [serial = 1517] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (139C4C00) [pid = 2576] [serial = 1516] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1212B800) [pid = 2576] [serial = 1505] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E3F3000) [pid = 2576] [serial = 1504] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DB3400) [pid = 2576] [serial = 1508] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16D93C00) [pid = 2576] [serial = 1507] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1A393000) [pid = 2576] [serial = 1511] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1A313800) [pid = 2576] [serial = 1510] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1B232800) [pid = 2576] [serial = 1514] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1A5C7000) [pid = 2576] [serial = 1513] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16C84400) [pid = 2576] [serial = 1538] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14B50C00) [pid = 2576] [serial = 1537] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (17483C00) [pid = 2576] [serial = 1535] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (15BA7000) [pid = 2576] [serial = 1528] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (175DE800) [pid = 2576] [serial = 1541] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DB8C00) [pid = 2576] [serial = 1532] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (17591800) [pid = 2576] [serial = 1540] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16C84000) [pid = 2576] [serial = 1529] [outer = 00000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2576 | 1466014568911 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1635ms 11:16:08 INFO - PROCESS | 2576 | 1466014568967 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 11:16:08 INFO - PROCESS | 2576 | 1466014568971 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 11:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:16:08 INFO - PROCESS | 2576 | 1466014568975 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 2576 | 1466014568978 Marionette TRACE conn7 <- [1,2090,null,{}] 11:16:09 INFO - PROCESS | 2576 | 1466014568983 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 2576 | 1466014568986 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:09 INFO - PROCESS | 2576 | 1466014569072 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 11:16:09 INFO - PROCESS | 2576 | 1466014569167 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 2576 | 1466014569169 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:09 INFO - PROCESS | 2576 | ++DOCSHELL 0DF63800 == 28 [pid = 2576] [id = 532] 11:16:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DF64C00) [pid = 2576] [serial = 1596] [outer = 00000000] 11:16:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0E3F3000) [pid = 2576] [serial = 1597] [outer = 0DF64C00] 11:16:09 INFO - PROCESS | 2576 | 1466014569216 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0EB32C00) [pid = 2576] [serial = 1598] [outer = 0DF64C00] 11:16:09 INFO - PROCESS | 2576 | --DOCSHELL 12247800 == 27 [pid = 2576] [id = 10] 11:16:09 INFO - PROCESS | 2576 | 1466014569666 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 11:16:09 INFO - PROCESS | 2576 | 1466014569711 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 2576 | 1466014569716 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 11:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:16:09 INFO - PROCESS | 2576 | 1466014569722 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 2576 | 1466014569725 Marionette TRACE conn7 <- [1,2094,null,{}] 11:16:09 INFO - PROCESS | 2576 | 1466014569729 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 2576 | 1466014569731 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:09 INFO - PROCESS | 2576 | 1466014569824 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 11:16:09 INFO - PROCESS | 2576 | 1466014569832 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 2576 | 1466014569834 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:09 INFO - PROCESS | 2576 | ++DOCSHELL 122D9C00 == 28 [pid = 2576] [id = 533] 11:16:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (122DFC00) [pid = 2576] [serial = 1599] [outer = 00000000] 11:16:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (12E69400) [pid = 2576] [serial = 1600] [outer = 122DFC00] 11:16:09 INFO - PROCESS | 2576 | 1466014569880 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13768800) [pid = 2576] [serial = 1601] [outer = 122DFC00] 11:16:10 INFO - PROCESS | 2576 | 1466014570340 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 11:16:10 INFO - PROCESS | 2576 | 1466014570395 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 2576 | 1466014570397 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 11:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:16:10 INFO - PROCESS | 2576 | 1466014570401 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 2576 | 1466014570404 Marionette TRACE conn7 <- [1,2098,null,{}] 11:16:10 INFO - PROCESS | 2576 | 1466014570415 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 2576 | 1466014570419 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:10 INFO - PROCESS | 2576 | 1466014570530 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 11:16:10 INFO - PROCESS | 2576 | 1466014570637 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 2576 | 1466014570640 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:10 INFO - PROCESS | 2576 | ++DOCSHELL 14BA4400 == 29 [pid = 2576] [id = 534] 11:16:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14BA4800) [pid = 2576] [serial = 1602] [outer = 00000000] 11:16:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (150E7000) [pid = 2576] [serial = 1603] [outer = 14BA4800] 11:16:10 INFO - PROCESS | 2576 | 1466014570687 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (150EE000) [pid = 2576] [serial = 1604] [outer = 14BA4800] 11:16:11 INFO - PROCESS | 2576 | 1466014571102 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 11:16:11 INFO - PROCESS | 2576 | 1466014571135 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 2576 | 1466014571137 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 11:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:16:11 INFO - PROCESS | 2576 | 1466014571140 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 2576 | 1466014571142 Marionette TRACE conn7 <- [1,2102,null,{}] 11:16:11 INFO - PROCESS | 2576 | 1466014571146 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 2576 | 1466014571148 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:11 INFO - PROCESS | 2576 | 1466014571264 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 11:16:11 INFO - PROCESS | 2576 | 1466014571270 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 2576 | 1466014571271 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:11 INFO - PROCESS | 2576 | ++DOCSHELL 15174400 == 30 [pid = 2576] [id = 535] 11:16:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (15329800) [pid = 2576] [serial = 1605] [outer = 00000000] 11:16:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16262C00) [pid = 2576] [serial = 1606] [outer = 15329800] 11:16:11 INFO - PROCESS | 2576 | 1466014571315 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16C7A000) [pid = 2576] [serial = 1607] [outer = 15329800] 11:16:11 INFO - PROCESS | 2576 | 1466014571764 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 11:16:11 INFO - PROCESS | 2576 | 1466014571815 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 2576 | 1466014571818 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 11:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:16:11 INFO - PROCESS | 2576 | 1466014571821 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 2576 | 1466014571823 Marionette TRACE conn7 <- [1,2106,null,{}] 11:16:11 INFO - PROCESS | 2576 | 1466014571826 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 2576 | 1466014571828 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:11 INFO - PROCESS | 2576 | 1466014571966 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 11:16:12 INFO - PROCESS | 2576 | 1466014572032 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 2576 | 1466014572035 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:12 INFO - PROCESS | 2576 | ++DOCSHELL 16C84800 == 31 [pid = 2576] [id = 536] 11:16:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16C84C00) [pid = 2576] [serial = 1608] [outer = 00000000] 11:16:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16D9FC00) [pid = 2576] [serial = 1609] [outer = 16C84C00] 11:16:12 INFO - PROCESS | 2576 | 1466014572078 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16D94800) [pid = 2576] [serial = 1610] [outer = 16C84C00] 11:16:12 INFO - PROCESS | 2576 | 1466014572490 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 11:16:12 INFO - PROCESS | 2576 | 1466014572559 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 2576 | 1466014572561 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 11:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:16:12 INFO - PROCESS | 2576 | 1466014572564 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 2576 | 1466014572566 Marionette TRACE conn7 <- [1,2110,null,{}] 11:16:12 INFO - PROCESS | 2576 | 1466014572569 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:12 INFO - PROCESS | 2576 | 1466014572575 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:12 INFO - PROCESS | 2576 | 1466014572714 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 11:16:12 INFO - PROCESS | 2576 | 1466014572719 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 2576 | 1466014572721 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:12 INFO - PROCESS | 2576 | ++DOCSHELL 1220E800 == 32 [pid = 2576] [id = 537] 11:16:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16D96C00) [pid = 2576] [serial = 1611] [outer = 00000000] 11:16:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (173CB400) [pid = 2576] [serial = 1612] [outer = 16D96C00] 11:16:12 INFO - PROCESS | 2576 | 1466014572764 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (17484000) [pid = 2576] [serial = 1613] [outer = 16D96C00] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17362400) [pid = 2576] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (175E2400) [pid = 2576] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (11802000) [pid = 2576] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19585C00) [pid = 2576] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DE58C00) [pid = 2576] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14B53000) [pid = 2576] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16D9CC00) [pid = 2576] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (00B90400) [pid = 2576] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0CD4F800) [pid = 2576] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13AC8000) [pid = 2576] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16D9A800) [pid = 2576] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1625F400) [pid = 2576] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:16:13 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (179E8800) [pid = 2576] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:16:13 INFO - PROCESS | 2576 | 1466014573441 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 930ms 11:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:16:13 INFO - PROCESS | 2576 | 1466014573496 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 2576 | 1466014573498 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 11:16:13 INFO - PROCESS | 2576 | 1466014573501 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 2576 | 1466014573502 Marionette TRACE conn7 <- [1,2114,null,{}] 11:16:13 INFO - PROCESS | 2576 | 1466014573506 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 2576 | 1466014573507 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:13 INFO - PROCESS | 2576 | 1466014573585 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 11:16:13 INFO - PROCESS | 2576 | 1466014573591 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 2576 | 1466014573593 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:13 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0EC00 == 33 [pid = 2576] [id = 538] 11:16:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14B45400) [pid = 2576] [serial = 1614] [outer = 00000000] 11:16:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DD6800) [pid = 2576] [serial = 1615] [outer = 14B45400] 11:16:13 INFO - PROCESS | 2576 | 1466014573636 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173D3400) [pid = 2576] [serial = 1616] [outer = 14B45400] 11:16:14 INFO - PROCESS | 2576 | 1466014574062 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 570ms 11:16:14 INFO - PROCESS | 2576 | 1466014574071 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 2576 | 1466014574074 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 11:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:16:14 INFO - PROCESS | 2576 | 1466014574076 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 2576 | 1466014574078 Marionette TRACE conn7 <- [1,2118,null,{}] 11:16:14 INFO - PROCESS | 2576 | 1466014574081 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 2576 | 1466014574083 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:14 INFO - PROCESS | 2576 | 1466014574206 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 11:16:14 INFO - PROCESS | 2576 | 1466014574214 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 2576 | 1466014574216 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:14 INFO - PROCESS | 2576 | ++DOCSHELL 173D1C00 == 34 [pid = 2576] [id = 539] 11:16:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17588400) [pid = 2576] [serial = 1617] [outer = 00000000] 11:16:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17592000) [pid = 2576] [serial = 1618] [outer = 17588400] 11:16:14 INFO - PROCESS | 2576 | 1466014574260 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1758C400) [pid = 2576] [serial = 1619] [outer = 17588400] 11:16:14 INFO - PROCESS | 2576 | 1466014574683 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:16:14 INFO - PROCESS | 2576 | 1466014574750 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 11:16:14 INFO - PROCESS | 2576 | 1466014574753 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 2576 | 1466014574755 Marionette TRACE conn7 <- [1,2122,null,{}] 11:16:14 INFO - PROCESS | 2576 | 1466014574758 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 2576 | 1466014574760 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:14 INFO - PROCESS | 2576 | 1466014574880 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 11:16:14 INFO - PROCESS | 2576 | 1466014574892 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 2576 | 1466014574894 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:14 INFO - PROCESS | 2576 | ++DOCSHELL 14BA3C00 == 35 [pid = 2576] [id = 540] 11:16:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (175E5000) [pid = 2576] [serial = 1620] [outer = 00000000] 11:16:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (186E1000) [pid = 2576] [serial = 1621] [outer = 175E5000] 11:16:14 INFO - PROCESS | 2576 | 1466014574947 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18D04000) [pid = 2576] [serial = 1622] [outer = 175E5000] 11:16:15 INFO - PROCESS | 2576 | --DOCSHELL 0D222C00 == 34 [pid = 2576] [id = 11] 11:16:15 INFO - PROCESS | 2576 | --DOCSHELL 0DF63800 == 33 [pid = 2576] [id = 532] 11:16:15 INFO - PROCESS | 2576 | --DOCSHELL 11A23C00 == 32 [pid = 2576] [id = 531] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 122D9C00 == 31 [pid = 2576] [id = 533] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 14BA4400 == 30 [pid = 2576] [id = 534] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 1220E800 == 29 [pid = 2576] [id = 537] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 15174400 == 28 [pid = 2576] [id = 535] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 173D1C00 == 27 [pid = 2576] [id = 539] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 16C84800 == 26 [pid = 2576] [id = 536] 11:16:16 INFO - PROCESS | 2576 | --DOCSHELL 0DD0EC00 == 25 [pid = 2576] [id = 538] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (19644800) [pid = 2576] [serial = 1570] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (11BC0800) [pid = 2576] [serial = 1555] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (12240800) [pid = 2576] [serial = 1556] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (15331800) [pid = 2576] [serial = 1549] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16261000) [pid = 2576] [serial = 1550] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16DB5800) [pid = 2576] [serial = 1561] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D26EC00) [pid = 2576] [serial = 1546] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DD09000) [pid = 2576] [serial = 1547] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D7ED800) [pid = 2576] [serial = 1552] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DE56C00) [pid = 2576] [serial = 1553] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (150EE400) [pid = 2576] [serial = 1558] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (15BA5000) [pid = 2576] [serial = 1559] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1A033400) [pid = 2576] [serial = 1577] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (196F5800) [pid = 2576] [serial = 1576] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1A20F800) [pid = 2576] [serial = 1579] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1A316000) [pid = 2576] [serial = 1580] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1875E800) [pid = 2576] [serial = 1544] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1964C800) [pid = 2576] [serial = 1571] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (175DE000) [pid = 2576] [serial = 1574] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16DDB000) [pid = 2576] [serial = 1562] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (17483000) [pid = 2576] [serial = 1564] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (1758D400) [pid = 2576] [serial = 1565] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (18D5A400) [pid = 2576] [serial = 1568] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (1862C400) [pid = 2576] [serial = 1567] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16DAF400) [pid = 2576] [serial = 1573] [outer = 00000000] [url = about:blank] 11:16:16 INFO - PROCESS | 2576 | 1466014576665 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1971ms 11:16:16 INFO - PROCESS | 2576 | 1466014576726 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 11:16:16 INFO - PROCESS | 2576 | 1466014576730 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 11:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:16:16 INFO - PROCESS | 2576 | 1466014576734 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 2576 | 1466014576737 Marionette TRACE conn7 <- [1,2126,null,{}] 11:16:16 INFO - PROCESS | 2576 | 1466014576743 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:16 INFO - PROCESS | 2576 | 1466014576746 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:16 INFO - PROCESS | 2576 | 1466014576835 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 11:16:16 INFO - PROCESS | 2576 | 1466014576844 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 2576 | 1466014576848 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:16 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0EC00 == 26 [pid = 2576] [id = 541] 11:16:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0DD0F000) [pid = 2576] [serial = 1623] [outer = 00000000] 11:16:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0DE56000) [pid = 2576] [serial = 1624] [outer = 0DD0F000] 11:16:16 INFO - PROCESS | 2576 | 1466014576900 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DE5DC00) [pid = 2576] [serial = 1625] [outer = 0DD0F000] 11:16:17 INFO - PROCESS | 2576 | 1466014577396 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 11:16:17 INFO - PROCESS | 2576 | 1466014577405 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 2576 | 1466014577410 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 11:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:16:17 INFO - PROCESS | 2576 | 1466014577421 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 2576 | 1466014577423 Marionette TRACE conn7 <- [1,2130,null,{}] 11:16:17 INFO - PROCESS | 2576 | 1466014577427 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:17 INFO - PROCESS | 2576 | 1466014577430 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:17 INFO - PROCESS | 2576 | 1466014577516 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 11:16:17 INFO - PROCESS | 2576 | 1466014577526 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 2576 | 1466014577528 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:17 INFO - PROCESS | 2576 | ++DOCSHELL 11805400 == 27 [pid = 2576] [id = 542] 11:16:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (11808000) [pid = 2576] [serial = 1626] [outer = 00000000] 11:16:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (11A98400) [pid = 2576] [serial = 1627] [outer = 11808000] 11:16:17 INFO - PROCESS | 2576 | 1466014577575 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (11BBA800) [pid = 2576] [serial = 1628] [outer = 11808000] 11:16:18 INFO - PROCESS | 2576 | 1466014578031 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 2576 | 1466014578058 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 11:16:18 INFO - PROCESS | 2576 | 1466014578066 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:16:18 INFO - PROCESS | 2576 | 1466014578069 Marionette TRACE conn7 <- [1,2134,null,{}] 11:16:18 INFO - PROCESS | 2576 | 1466014578080 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 2576 | 1466014578084 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:18 INFO - PROCESS | 2576 | 1466014578170 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 11:16:18 INFO - PROCESS | 2576 | 1466014578195 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 2576 | 1466014578198 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:18 INFO - PROCESS | 2576 | ++DOCSHELL 139CB400 == 28 [pid = 2576] [id = 543] 11:16:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (139CBC00) [pid = 2576] [serial = 1629] [outer = 00000000] 11:16:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13AC5000) [pid = 2576] [serial = 1630] [outer = 139CBC00] 11:16:18 INFO - PROCESS | 2576 | 1466014578245 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13C80800) [pid = 2576] [serial = 1631] [outer = 139CBC00] 11:16:18 INFO - PROCESS | 2576 | 1466014578731 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 2576 | 1466014578804 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 11:16:18 INFO - PROCESS | 2576 | 1466014578807 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:16:18 INFO - PROCESS | 2576 | 1466014578808 Marionette TRACE conn7 <- [1,2138,null,{}] 11:16:18 INFO - PROCESS | 2576 | 1466014578812 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 2576 | 1466014578814 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:18 INFO - PROCESS | 2576 | 1466014578897 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 11:16:18 INFO - PROCESS | 2576 | 1466014578902 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 2576 | 1466014578904 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:18 INFO - PROCESS | 2576 | ++DOCSHELL 14B39800 == 29 [pid = 2576] [id = 544] 11:16:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14B45C00) [pid = 2576] [serial = 1632] [outer = 00000000] 11:16:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (150EA000) [pid = 2576] [serial = 1633] [outer = 14B45C00] 11:16:18 INFO - PROCESS | 2576 | 1466014578949 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15330400) [pid = 2576] [serial = 1634] [outer = 14B45C00] 11:16:19 INFO - PROCESS | 2576 | 1466014579375 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 11:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:16:19 INFO - PROCESS | 2576 | 1466014579441 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 2576 | 1466014579443 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 11:16:19 INFO - PROCESS | 2576 | 1466014579446 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 2576 | 1466014579448 Marionette TRACE conn7 <- [1,2142,null,{}] 11:16:19 INFO - PROCESS | 2576 | 1466014579451 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:19 INFO - PROCESS | 2576 | 1466014579453 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:19 INFO - PROCESS | 2576 | 1466014579532 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 11:16:19 INFO - PROCESS | 2576 | 1466014579537 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 2576 | 1466014579539 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:19 INFO - PROCESS | 2576 | ++DOCSHELL 15BA5000 == 30 [pid = 2576] [id = 545] 11:16:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15BA6800) [pid = 2576] [serial = 1635] [outer = 00000000] 11:16:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1625E400) [pid = 2576] [serial = 1636] [outer = 15BA6800] 11:16:19 INFO - PROCESS | 2576 | 1466014579582 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16A52000) [pid = 2576] [serial = 1637] [outer = 15BA6800] 11:16:20 INFO - PROCESS | 2576 | 1466014580021 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 11:16:20 INFO - PROCESS | 2576 | 1466014580081 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 2576 | 1466014580083 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 11:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:16:20 INFO - PROCESS | 2576 | 1466014580086 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 2576 | 1466014580088 Marionette TRACE conn7 <- [1,2146,null,{}] 11:16:20 INFO - PROCESS | 2576 | 1466014580092 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 2576 | 1466014580097 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:20 INFO - PROCESS | 2576 | 1466014580199 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 11:16:20 INFO - PROCESS | 2576 | 1466014580204 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 2576 | 1466014580206 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:20 INFO - PROCESS | 2576 | ++DOCSHELL 16D9AC00 == 31 [pid = 2576] [id = 546] 11:16:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DA2400) [pid = 2576] [serial = 1638] [outer = 00000000] 11:16:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DB9800) [pid = 2576] [serial = 1639] [outer = 16DA2400] 11:16:20 INFO - PROCESS | 2576 | 1466014580255 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DDA800) [pid = 2576] [serial = 1640] [outer = 16DA2400] 11:16:20 INFO - PROCESS | 2576 | 1466014580692 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 11:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:16:20 INFO - PROCESS | 2576 | 1466014580757 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 2576 | 1466014580759 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 11:16:20 INFO - PROCESS | 2576 | 1466014580762 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 2576 | 1466014580764 Marionette TRACE conn7 <- [1,2150,null,{}] 11:16:20 INFO - PROCESS | 2576 | 1466014580767 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 2576 | 1466014580769 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:20 INFO - PROCESS | 2576 | 1466014580843 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 11:16:20 INFO - PROCESS | 2576 | 1466014580848 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 2576 | 1466014580850 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:20 INFO - PROCESS | 2576 | ++DOCSHELL 16DB9400 == 32 [pid = 2576] [id = 547] 11:16:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DDEC00) [pid = 2576] [serial = 1641] [outer = 00000000] 11:16:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (173D2800) [pid = 2576] [serial = 1642] [outer = 16DDEC00] 11:16:20 INFO - PROCESS | 2576 | 1466014580892 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17480C00) [pid = 2576] [serial = 1643] [outer = 16DDEC00] 11:16:21 INFO - PROCESS | 2576 | 1466014581344 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 11:16:21 INFO - PROCESS | 2576 | 1466014581399 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 2576 | 1466014581401 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 11:16:21 INFO - PROCESS | 2576 | 1466014581404 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:16:21 INFO - PROCESS | 2576 | 1466014581405 Marionette TRACE conn7 <- [1,2154,null,{}] 11:16:21 INFO - PROCESS | 2576 | 1466014581409 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 2576 | 1466014581411 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:21 INFO - PROCESS | 2576 | 1466014581486 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 11:16:21 INFO - PROCESS | 2576 | 1466014581492 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 2576 | 1466014581494 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:21 INFO - PROCESS | 2576 | ++DOCSHELL 16261000 == 33 [pid = 2576] [id = 548] 11:16:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (173CD400) [pid = 2576] [serial = 1644] [outer = 00000000] 11:16:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17590400) [pid = 2576] [serial = 1645] [outer = 173CD400] 11:16:21 INFO - PROCESS | 2576 | 1466014581536 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1758CC00) [pid = 2576] [serial = 1646] [outer = 173CD400] 11:16:21 INFO - PROCESS | 2576 | 1466014581953 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 11:16:22 INFO - PROCESS | 2576 | 1466014581978 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 2576 | 1466014581980 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 11:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:16:22 INFO - PROCESS | 2576 | 1466014581983 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 2576 | 1466014581985 Marionette TRACE conn7 <- [1,2158,null,{}] 11:16:22 INFO - PROCESS | 2576 | 1466014581988 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 2576 | 1466014581990 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:22 INFO - PROCESS | 2576 | 1466014582114 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 11:16:22 INFO - PROCESS | 2576 | 1466014582129 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 2576 | 1466014582130 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:22 INFO - PROCESS | 2576 | ++DOCSHELL 175E8C00 == 34 [pid = 2576] [id = 549] 11:16:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (175E9C00) [pid = 2576] [serial = 1647] [outer = 00000000] 11:16:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1875A000) [pid = 2576] [serial = 1648] [outer = 175E9C00] 11:16:22 INFO - PROCESS | 2576 | 1466014582173 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18D55C00) [pid = 2576] [serial = 1649] [outer = 175E9C00] 11:16:22 INFO - PROCESS | 2576 | 1466014582624 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 11:16:22 INFO - PROCESS | 2576 | 1466014582654 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 2576 | 1466014582656 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 11:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:16:22 INFO - PROCESS | 2576 | 1466014582663 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 2576 | 1466014582665 Marionette TRACE conn7 <- [1,2162,null,{}] 11:16:22 INFO - PROCESS | 2576 | 1466014582668 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 2576 | 1466014582670 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:22 INFO - PROCESS | 2576 | 1466014582785 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 11:16:22 INFO - PROCESS | 2576 | 1466014582791 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 2576 | 1466014582793 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:22 INFO - PROCESS | 2576 | ++DOCSHELL 123F6400 == 35 [pid = 2576] [id = 550] 11:16:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (139CA000) [pid = 2576] [serial = 1650] [outer = 00000000] 11:16:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (18DA7C00) [pid = 2576] [serial = 1651] [outer = 139CA000] 11:16:22 INFO - PROCESS | 2576 | 1466014582837 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (18E81800) [pid = 2576] [serial = 1652] [outer = 139CA000] 11:16:23 INFO - PROCESS | 2576 | 1466014583290 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 11:16:23 INFO - PROCESS | 2576 | 1466014583336 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 2576 | 1466014583338 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 11:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:16:23 INFO - PROCESS | 2576 | 1466014583341 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 2576 | 1466014583343 Marionette TRACE conn7 <- [1,2166,null,{}] 11:16:23 INFO - PROCESS | 2576 | 1466014583347 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 2576 | 1466014583349 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:23 INFO - PROCESS | 2576 | 1466014583475 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 11:16:23 INFO - PROCESS | 2576 | 1466014583575 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 2576 | 1466014583578 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:23 INFO - PROCESS | 2576 | ++DOCSHELL 15B8F000 == 36 [pid = 2576] [id = 551] 11:16:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (19643400) [pid = 2576] [serial = 1653] [outer = 00000000] 11:16:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (19DABC00) [pid = 2576] [serial = 1654] [outer = 19643400] 11:16:23 INFO - PROCESS | 2576 | 1466014583623 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1A03EC00) [pid = 2576] [serial = 1655] [outer = 19643400] 11:16:24 INFO - PROCESS | 2576 | 1466014584037 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (12247C00) [pid = 2576] [serial = 25] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (17588400) [pid = 2576] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (15329800) [pid = 2576] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16C84C00) [pid = 2576] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16D96C00) [pid = 2576] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14BA4800) [pid = 2576] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (122DFC00) [pid = 2576] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DF64C00) [pid = 2576] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (11AD8C00) [pid = 2576] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1A39D800) [pid = 2576] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (196F2000) [pid = 2576] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16C7C000) [pid = 2576] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E43B000) [pid = 2576] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DF65400) [pid = 2576] [serial = 29] [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.] 11:16:24 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14B45400) [pid = 2576] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:16:24 INFO - PROCESS | 2576 | 1466014584281 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 2576 | 1466014584283 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 11:16:24 INFO - PROCESS | 2576 | 1466014584308 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 2576 | 1466014584309 Marionette TRACE conn7 <- [1,2170,null,{}] 11:16:24 INFO - PROCESS | 2576 | 1466014584313 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 2576 | 1466014584314 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:16:24 INFO - PROCESS | 2576 | 1466014584392 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 11:16:24 INFO - PROCESS | 2576 | 1466014584400 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 2576 | 1466014584401 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:24 INFO - PROCESS | 2576 | ++DOCSHELL 0E43B000 == 37 [pid = 2576] [id = 552] 11:16:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (11AD8C00) [pid = 2576] [serial = 1656] [outer = 00000000] 11:16:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (139C2C00) [pid = 2576] [serial = 1657] [outer = 11AD8C00] 11:16:24 INFO - PROCESS | 2576 | 1466014584444 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (14B4E000) [pid = 2576] [serial = 1658] [outer = 11AD8C00] 11:16:24 INFO - PROCESS | 2576 | 1466014584919 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 611ms 11:16:24 INFO - PROCESS | 2576 | 1466014584956 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 2576 | 1466014584958 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 11:16:24 INFO - PROCESS | 2576 | 1466014584962 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 2576 | 1466014584964 Marionette TRACE conn7 <- [1,2174,null,{}] 11:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:16:24 INFO - PROCESS | 2576 | 1466014584968 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 2576 | 1466014584969 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:25 INFO - PROCESS | 2576 | 1466014585048 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 11:16:25 INFO - PROCESS | 2576 | 1466014585053 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 2576 | 1466014585055 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:25 INFO - PROCESS | 2576 | ++DOCSHELL 16C7A800 == 38 [pid = 2576] [id = 553] 11:16:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DB6000) [pid = 2576] [serial = 1659] [outer = 00000000] 11:16:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18758400) [pid = 2576] [serial = 1660] [outer = 16DB6000] 11:16:25 INFO - PROCESS | 2576 | 1466014585097 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1A206800) [pid = 2576] [serial = 1661] [outer = 16DB6000] 11:16:25 INFO - PROCESS | 2576 | 1466014585855 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 11:16:25 INFO - PROCESS | 2576 | 1466014585901 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 2576 | 1466014585906 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 11:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:16:25 INFO - PROCESS | 2576 | 1466014585911 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 2576 | 1466014585914 Marionette TRACE conn7 <- [1,2178,null,{}] 11:16:25 INFO - PROCESS | 2576 | 1466014585921 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:25 INFO - PROCESS | 2576 | 1466014585924 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:26 INFO - PROCESS | 2576 | 1466014586107 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 11:16:26 INFO - PROCESS | 2576 | 1466014586246 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 2576 | 1466014586249 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:26 INFO - PROCESS | 2576 | ++DOCSHELL 0D276C00 == 39 [pid = 2576] [id = 554] 11:16:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0DD04000) [pid = 2576] [serial = 1662] [outer = 00000000] 11:16:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0E384400) [pid = 2576] [serial = 1663] [outer = 0DD04000] 11:16:26 INFO - PROCESS | 2576 | 1466014586306 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (11AA1800) [pid = 2576] [serial = 1664] [outer = 0DD04000] 11:16:27 INFO - PROCESS | 2576 | 1466014587143 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1285ms 11:16:27 INFO - PROCESS | 2576 | 1466014587216 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 2576 | 1466014587220 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 11:16:27 INFO - PROCESS | 2576 | 1466014587227 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:16:27 INFO - PROCESS | 2576 | 1466014587230 Marionette TRACE conn7 <- [1,2182,null,{}] 11:16:27 INFO - PROCESS | 2576 | 1466014587235 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:27 INFO - PROCESS | 2576 | 1466014587238 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:27 INFO - PROCESS | 2576 | 1466014587356 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 11:16:27 INFO - PROCESS | 2576 | 1466014587487 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 2576 | 1466014587492 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:27 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F3800 == 40 [pid = 2576] [id = 555] 11:16:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0E3F6400) [pid = 2576] [serial = 1665] [outer = 00000000] 11:16:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (11837000) [pid = 2576] [serial = 1666] [outer = 0E3F6400] 11:16:27 INFO - PROCESS | 2576 | 1466014587545 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (11BC9400) [pid = 2576] [serial = 1667] [outer = 0E3F6400] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 0E43B000 == 39 [pid = 2576] [id = 552] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 15B8F000 == 38 [pid = 2576] [id = 551] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 123F6400 == 37 [pid = 2576] [id = 550] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 175E8C00 == 36 [pid = 2576] [id = 549] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 16261000 == 35 [pid = 2576] [id = 548] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 16DB9400 == 34 [pid = 2576] [id = 547] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 16D9AC00 == 33 [pid = 2576] [id = 546] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 15BA5000 == 32 [pid = 2576] [id = 545] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 14B39800 == 31 [pid = 2576] [id = 544] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 139CB400 == 30 [pid = 2576] [id = 543] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 11805400 == 29 [pid = 2576] [id = 542] 11:16:27 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1375F400) [pid = 2576] [serial = 28] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:16:27 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (186E1000) [pid = 2576] [serial = 1621] [outer = 00000000] [url = about:blank] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 0DD0EC00 == 28 [pid = 2576] [id = 541] 11:16:27 INFO - PROCESS | 2576 | --DOCSHELL 14BA3C00 == 27 [pid = 2576] [id = 540] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1758C400) [pid = 2576] [serial = 1619] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16262C00) [pid = 2576] [serial = 1606] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16D9FC00) [pid = 2576] [serial = 1609] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (173CB400) [pid = 2576] [serial = 1612] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16D94800) [pid = 2576] [serial = 1610] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17484000) [pid = 2576] [serial = 1613] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (150E7000) [pid = 2576] [serial = 1603] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (12E69400) [pid = 2576] [serial = 1600] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13768800) [pid = 2576] [serial = 1601] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E3F3000) [pid = 2576] [serial = 1597] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0EB32C00) [pid = 2576] [serial = 1598] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (139C3000) [pid = 2576] [serial = 1595] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (12217000) [pid = 2576] [serial = 1594] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1B237400) [pid = 2576] [serial = 1592] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A5C6000) [pid = 2576] [serial = 1591] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1A322C00) [pid = 2576] [serial = 1589] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1A208C00) [pid = 2576] [serial = 1588] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16DAC000) [pid = 2576] [serial = 1586] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16D98C00) [pid = 2576] [serial = 1585] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (139CC800) [pid = 2576] [serial = 1583] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (11BC7C00) [pid = 2576] [serial = 1582] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D2E2800) [pid = 2576] [serial = 1103] [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.] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16C7A000) [pid = 2576] [serial = 1607] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16DD6800) [pid = 2576] [serial = 1615] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (173D3400) [pid = 2576] [serial = 1616] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (17592000) [pid = 2576] [serial = 1618] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (150EE000) [pid = 2576] [serial = 1604] [outer = 00000000] [url = about:blank] 11:16:28 INFO - PROCESS | 2576 | 1466014588064 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 870ms 11:16:28 INFO - PROCESS | 2576 | 1466014588102 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 2576 | 1466014588107 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 11:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:16:28 INFO - PROCESS | 2576 | 1466014588113 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 2576 | 1466014588115 Marionette TRACE conn7 <- [1,2186,null,{}] 11:16:28 INFO - PROCESS | 2576 | 1466014588119 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 2576 | 1466014588122 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:28 INFO - PROCESS | 2576 | 1466014588211 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 11:16:28 INFO - PROCESS | 2576 | 1466014588217 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 2576 | 1466014588220 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:28 INFO - PROCESS | 2576 | ++DOCSHELL 0EBC0400 == 28 [pid = 2576] [id = 556] 11:16:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (11807000) [pid = 2576] [serial = 1668] [outer = 00000000] 11:16:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (12211800) [pid = 2576] [serial = 1669] [outer = 11807000] 11:16:28 INFO - PROCESS | 2576 | 1466014588267 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (122D8800) [pid = 2576] [serial = 1670] [outer = 11807000] 11:16:28 INFO - PROCESS | 2576 | 1466014588761 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 11:16:28 INFO - PROCESS | 2576 | 1466014588787 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 2576 | 1466014588789 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 11:16:28 INFO - PROCESS | 2576 | 1466014588792 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:16:28 INFO - PROCESS | 2576 | 1466014588795 Marionette TRACE conn7 <- [1,2190,null,{}] 11:16:28 INFO - PROCESS | 2576 | 1466014588806 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 2576 | 1466014588810 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:28 INFO - PROCESS | 2576 | 1466014588925 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 11:16:28 INFO - PROCESS | 2576 | 1466014588933 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 2576 | 1466014588935 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:28 INFO - PROCESS | 2576 | ++DOCSHELL 13AC9000 == 29 [pid = 2576] [id = 557] 11:16:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13ACE000) [pid = 2576] [serial = 1671] [outer = 00000000] 11:16:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (14B0E800) [pid = 2576] [serial = 1672] [outer = 13ACE000] 11:16:29 INFO - PROCESS | 2576 | 1466014588983 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (14B4B000) [pid = 2576] [serial = 1673] [outer = 13ACE000] 11:16:29 INFO - PROCESS | 2576 | 1466014589439 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 11:16:29 INFO - PROCESS | 2576 | 1466014589466 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 2576 | 1466014589469 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 11:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:16:29 INFO - PROCESS | 2576 | 1466014589488 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 2576 | 1466014589489 Marionette TRACE conn7 <- [1,2194,null,{}] 11:16:29 INFO - PROCESS | 2576 | 1466014589493 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:29 INFO - PROCESS | 2576 | 1466014589495 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:29 INFO - PROCESS | 2576 | 1466014589580 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 11:16:29 INFO - PROCESS | 2576 | 1466014589585 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 2576 | 1466014589595 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:29 INFO - PROCESS | 2576 | ++DOCSHELL 0DF65400 == 30 [pid = 2576] [id = 558] 11:16:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11AA4800) [pid = 2576] [serial = 1674] [outer = 00000000] 11:16:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (15BA4800) [pid = 2576] [serial = 1675] [outer = 11AA4800] 11:16:29 INFO - PROCESS | 2576 | 1466014589640 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (1625F400) [pid = 2576] [serial = 1676] [outer = 11AA4800] 11:16:30 INFO - PROCESS | 2576 | 1466014590071 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 11:16:30 INFO - PROCESS | 2576 | 1466014590111 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 2576 | 1466014590113 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 11:16:30 INFO - PROCESS | 2576 | 1466014590117 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 2576 | 1466014590118 Marionette TRACE conn7 <- [1,2198,null,{}] 11:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:16:30 INFO - PROCESS | 2576 | 1466014590122 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 2576 | 1466014590124 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:30 INFO - PROCESS | 2576 | 1466014590218 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 11:16:30 INFO - PROCESS | 2576 | 1466014590223 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 2576 | 1466014590225 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:30 INFO - PROCESS | 2576 | ++DOCSHELL 16C79400 == 31 [pid = 2576] [id = 559] 11:16:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16C7B800) [pid = 2576] [serial = 1677] [outer = 00000000] 11:16:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16D63400) [pid = 2576] [serial = 1678] [outer = 16C7B800] 11:16:30 INFO - PROCESS | 2576 | 1466014590269 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16D99800) [pid = 2576] [serial = 1679] [outer = 16C7B800] 11:16:30 INFO - PROCESS | 2576 | 1466014590760 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 11:16:30 INFO - PROCESS | 2576 | 1466014590794 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 2576 | 1466014590796 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 11:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:16:30 INFO - PROCESS | 2576 | 1466014590799 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 2576 | 1466014590800 Marionette TRACE conn7 <- [1,2202,null,{}] 11:16:30 INFO - PROCESS | 2576 | 1466014590804 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 2576 | 1466014590809 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:30 INFO - PROCESS | 2576 | 1466014590945 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 11:16:30 INFO - PROCESS | 2576 | 1466014590956 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 2576 | 1466014590958 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:31 INFO - PROCESS | 2576 | ++DOCSHELL 16C85C00 == 32 [pid = 2576] [id = 560] 11:16:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DA0000) [pid = 2576] [serial = 1680] [outer = 00000000] 11:16:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DDD400) [pid = 2576] [serial = 1681] [outer = 16DA0000] 11:16:31 INFO - PROCESS | 2576 | 1466014591054 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (173C6000) [pid = 2576] [serial = 1682] [outer = 16DA0000] 11:16:31 INFO - PROCESS | 2576 | 1466014591466 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 731ms 11:16:31 INFO - PROCESS | 2576 | 1466014591533 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 11:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:16:31 INFO - PROCESS | 2576 | 1466014591535 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 11:16:31 INFO - PROCESS | 2576 | 1466014591538 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 2576 | 1466014591539 Marionette TRACE conn7 <- [1,2206,null,{}] 11:16:31 INFO - PROCESS | 2576 | 1466014591543 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 2576 | 1466014591554 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:31 INFO - PROCESS | 2576 | 1466014591698 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 11:16:31 INFO - PROCESS | 2576 | 1466014591710 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 2576 | 1466014591712 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:31 INFO - PROCESS | 2576 | ++DOCSHELL 173C9400 == 33 [pid = 2576] [id = 561] 11:16:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (173CA000) [pid = 2576] [serial = 1683] [outer = 00000000] 11:16:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (17585400) [pid = 2576] [serial = 1684] [outer = 173CA000] 11:16:31 INFO - PROCESS | 2576 | 1466014591755 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1747AC00) [pid = 2576] [serial = 1685] [outer = 173CA000] 11:16:32 INFO - PROCESS | 2576 | 1466014592173 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 11:16:32 INFO - PROCESS | 2576 | 1466014592208 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 11:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:16:32 INFO - PROCESS | 2576 | 1466014592211 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 11:16:32 INFO - PROCESS | 2576 | 1466014592213 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 2576 | 1466014592215 Marionette TRACE conn7 <- [1,2210,null,{}] 11:16:32 INFO - PROCESS | 2576 | 1466014592218 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:32 INFO - PROCESS | 2576 | 1466014592220 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:32 INFO - PROCESS | 2576 | 1466014592330 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 11:16:32 INFO - PROCESS | 2576 | 1466014592336 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 2576 | 1466014592338 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:32 INFO - PROCESS | 2576 | ++DOCSHELL 175DD800 == 34 [pid = 2576] [id = 562] 11:16:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175DF000) [pid = 2576] [serial = 1686] [outer = 00000000] 11:16:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (177E8C00) [pid = 2576] [serial = 1687] [outer = 175DF000] 11:16:32 INFO - PROCESS | 2576 | 1466014592380 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (186E1000) [pid = 2576] [serial = 1688] [outer = 175DF000] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0DD0F000) [pid = 2576] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DDEC00) [pid = 2576] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (139CBC00) [pid = 2576] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (173CD400) [pid = 2576] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (15BA6800) [pid = 2576] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B45C00) [pid = 2576] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (175E5000) [pid = 2576] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (11808000) [pid = 2576] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DA2400) [pid = 2576] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139CA000) [pid = 2576] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (19643400) [pid = 2576] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (11AD8C00) [pid = 2576] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:16:32 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (175E9C00) [pid = 2576] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:16:32 INFO - PROCESS | 2576 | 1466014592931 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 771ms 11:16:33 INFO - PROCESS | 2576 | 1466014592985 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 2576 | 1466014592987 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 11:16:33 INFO - PROCESS | 2576 | 1466014593015 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 2576 | 1466014593017 Marionette TRACE conn7 <- [1,2214,null,{}] 11:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:16:33 INFO - PROCESS | 2576 | 1466014593020 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 2576 | 1466014593022 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:33 INFO - PROCESS | 2576 | 1466014593100 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 11:16:33 INFO - PROCESS | 2576 | 1466014593105 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 2576 | 1466014593107 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:33 INFO - PROCESS | 2576 | ++DOCSHELL 150E4800 == 35 [pid = 2576] [id = 563] 11:16:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (15BAB000) [pid = 2576] [serial = 1689] [outer = 00000000] 11:16:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (17584400) [pid = 2576] [serial = 1690] [outer = 15BAB000] 11:16:33 INFO - PROCESS | 2576 | 1466014593150 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (175E3C00) [pid = 2576] [serial = 1691] [outer = 15BAB000] 11:16:33 INFO - PROCESS | 2576 | 1466014593569 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 11:16:33 INFO - PROCESS | 2576 | 1466014593596 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 2576 | 1466014593598 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 11:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:16:33 INFO - PROCESS | 2576 | 1466014593616 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 2576 | 1466014593618 Marionette TRACE conn7 <- [1,2218,null,{}] 11:16:33 INFO - PROCESS | 2576 | 1466014593621 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 2576 | 1466014593623 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:33 INFO - PROCESS | 2576 | 1466014593702 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 11:16:33 INFO - PROCESS | 2576 | 1466014593709 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 2576 | 1466014593710 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:33 INFO - PROCESS | 2576 | ++DOCSHELL 150E6C00 == 36 [pid = 2576] [id = 564] 11:16:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (175E5000) [pid = 2576] [serial = 1692] [outer = 00000000] 11:16:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (18E76000) [pid = 2576] [serial = 1693] [outer = 175E5000] 11:16:33 INFO - PROCESS | 2576 | 1466014593753 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (18E77800) [pid = 2576] [serial = 1694] [outer = 175E5000] 11:16:34 INFO - PROCESS | 2576 | 1466014594188 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 11:16:34 INFO - PROCESS | 2576 | 1466014594250 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 2576 | 1466014594252 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 11:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:16:34 INFO - PROCESS | 2576 | 1466014594255 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 2576 | 1466014594257 Marionette TRACE conn7 <- [1,2222,null,{}] 11:16:34 INFO - PROCESS | 2576 | 1466014594261 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 2576 | 1466014594263 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:34 INFO - PROCESS | 2576 | 1466014594358 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 11:16:34 INFO - PROCESS | 2576 | 1466014594366 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 2576 | 1466014594368 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:34 INFO - PROCESS | 2576 | ++DOCSHELL 19645C00 == 37 [pid = 2576] [id = 565] 11:16:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19650400) [pid = 2576] [serial = 1695] [outer = 00000000] 11:16:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1A203C00) [pid = 2576] [serial = 1696] [outer = 19650400] 11:16:34 INFO - PROCESS | 2576 | 1466014594413 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1A316400) [pid = 2576] [serial = 1697] [outer = 19650400] 11:16:35 INFO - PROCESS | 2576 | 1466014595095 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 871ms 11:16:35 INFO - PROCESS | 2576 | 1466014595126 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 2576 | 1466014595131 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 11:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:16:35 INFO - PROCESS | 2576 | 1466014595135 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 2576 | 1466014595139 Marionette TRACE conn7 <- [1,2226,null,{}] 11:16:35 INFO - PROCESS | 2576 | 1466014595145 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:35 INFO - PROCESS | 2576 | 1466014595148 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:35 INFO - PROCESS | 2576 | 1466014595261 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 11:16:35 INFO - PROCESS | 2576 | 1466014595372 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 2576 | 1466014595375 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:35 INFO - PROCESS | 2576 | ++DOCSHELL 0DD05800 == 38 [pid = 2576] [id = 566] 11:16:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0DD07800) [pid = 2576] [serial = 1698] [outer = 00000000] 11:16:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0E9D7800) [pid = 2576] [serial = 1699] [outer = 0DD07800] 11:16:35 INFO - PROCESS | 2576 | 1466014595471 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (122E0400) [pid = 2576] [serial = 1700] [outer = 0DD07800] 11:16:36 INFO - PROCESS | 2576 | 1466014596045 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 990ms 11:16:36 INFO - PROCESS | 2576 | 1466014596126 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 2576 | 1466014596131 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 11:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:16:36 INFO - PROCESS | 2576 | 1466014596137 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 2576 | 1466014596140 Marionette TRACE conn7 <- [1,2230,null,{}] 11:16:36 INFO - PROCESS | 2576 | 1466014596144 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 2576 | 1466014596147 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:36 INFO - PROCESS | 2576 | 1466014596262 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 11:16:36 INFO - PROCESS | 2576 | 1466014596394 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 2576 | 1466014596397 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:36 INFO - PROCESS | 2576 | ++DOCSHELL 14B50000 == 39 [pid = 2576] [id = 567] 11:16:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14B52800) [pid = 2576] [serial = 1701] [outer = 00000000] 11:16:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (15B88C00) [pid = 2576] [serial = 1702] [outer = 14B52800] 11:16:36 INFO - PROCESS | 2576 | 1466014596454 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16C86800) [pid = 2576] [serial = 1703] [outer = 14B52800] 11:16:37 INFO - PROCESS | 2576 | 1466014597010 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 11:16:37 INFO - PROCESS | 2576 | 1466014597111 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 2576 | 1466014597114 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 11:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:16:37 INFO - PROCESS | 2576 | 1466014597118 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 2576 | 1466014597121 Marionette TRACE conn7 <- [1,2234,null,{}] 11:16:37 INFO - PROCESS | 2576 | 1466014597132 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:37 INFO - PROCESS | 2576 | 1466014597137 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:37 INFO - PROCESS | 2576 | 1466014597253 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 11:16:37 INFO - PROCESS | 2576 | 1466014597386 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 2576 | 1466014597390 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:37 INFO - PROCESS | 2576 | ++DOCSHELL 19644400 == 40 [pid = 2576] [id = 568] 11:16:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19644C00) [pid = 2576] [serial = 1704] [outer = 00000000] 11:16:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (196F5800) [pid = 2576] [serial = 1705] [outer = 19644C00] 11:16:37 INFO - PROCESS | 2576 | 1466014597448 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1A20F800) [pid = 2576] [serial = 1706] [outer = 19644C00] 11:16:38 INFO - PROCESS | 2576 | 1466014598022 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1071ms 11:16:38 INFO - PROCESS | 2576 | 1466014598227 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 2576 | 1466014598232 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 11:16:38 INFO - PROCESS | 2576 | 1466014598238 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 2576 | 1466014598240 Marionette TRACE conn7 <- [1,2238,null,{}] 11:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:16:38 INFO - PROCESS | 2576 | 1466014598246 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 2576 | 1466014598249 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:38 INFO - PROCESS | 2576 | 1466014598352 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 11:16:38 INFO - PROCESS | 2576 | 1466014598485 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 2576 | 1466014598490 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:38 INFO - PROCESS | 2576 | ++DOCSHELL 0E436800 == 41 [pid = 2576] [id = 569] 11:16:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0E439400) [pid = 2576] [serial = 1707] [outer = 00000000] 11:16:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1180A400) [pid = 2576] [serial = 1708] [outer = 0E439400] 11:16:38 INFO - PROCESS | 2576 | 1466014598543 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (12247C00) [pid = 2576] [serial = 1709] [outer = 0E439400] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 150E6C00 == 40 [pid = 2576] [id = 564] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 150E4800 == 39 [pid = 2576] [id = 563] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 175DD800 == 38 [pid = 2576] [id = 562] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 173C9400 == 37 [pid = 2576] [id = 561] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 16C85C00 == 36 [pid = 2576] [id = 560] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 16C79400 == 35 [pid = 2576] [id = 559] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 0DF65400 == 34 [pid = 2576] [id = 558] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 13AC9000 == 33 [pid = 2576] [id = 557] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 0EBC0400 == 32 [pid = 2576] [id = 556] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 0E3F3800 == 31 [pid = 2576] [id = 555] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 0D276C00 == 30 [pid = 2576] [id = 554] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 16C7A800 == 29 [pid = 2576] [id = 553] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 19644400 == 28 [pid = 2576] [id = 568] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 14B50000 == 27 [pid = 2576] [id = 567] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 19645C00 == 26 [pid = 2576] [id = 565] 11:16:39 INFO - PROCESS | 2576 | --DOCSHELL 0DD05800 == 25 [pid = 2576] [id = 566] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DE56000) [pid = 2576] [serial = 1624] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DE5DC00) [pid = 2576] [serial = 1625] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (173D2800) [pid = 2576] [serial = 1642] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (17480C00) [pid = 2576] [serial = 1643] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (13AC5000) [pid = 2576] [serial = 1630] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13C80800) [pid = 2576] [serial = 1631] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (17590400) [pid = 2576] [serial = 1645] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1758CC00) [pid = 2576] [serial = 1646] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1625E400) [pid = 2576] [serial = 1636] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16A52000) [pid = 2576] [serial = 1637] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (150EA000) [pid = 2576] [serial = 1633] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15330400) [pid = 2576] [serial = 1634] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (18D04000) [pid = 2576] [serial = 1622] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11A98400) [pid = 2576] [serial = 1627] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11BBA800) [pid = 2576] [serial = 1628] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DB9800) [pid = 2576] [serial = 1639] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DDA800) [pid = 2576] [serial = 1640] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (18DA7C00) [pid = 2576] [serial = 1651] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (19DABC00) [pid = 2576] [serial = 1654] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14B4E000) [pid = 2576] [serial = 1658] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (139C2C00) [pid = 2576] [serial = 1657] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1A03EC00) [pid = 2576] [serial = 1655] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (18D55C00) [pid = 2576] [serial = 1649] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (18758400) [pid = 2576] [serial = 1660] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1875A000) [pid = 2576] [serial = 1648] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (18E81800) [pid = 2576] [serial = 1652] [outer = 00000000] [url = about:blank] 11:16:39 INFO - PROCESS | 2576 | 1466014599879 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1671ms 11:16:39 INFO - PROCESS | 2576 | 1466014599918 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 2576 | 1466014599923 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 11:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:16:39 INFO - PROCESS | 2576 | 1466014599927 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 2576 | 1466014599930 Marionette TRACE conn7 <- [1,2242,null,{}] 11:16:39 INFO - PROCESS | 2576 | 1466014599936 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:39 INFO - PROCESS | 2576 | 1466014599939 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:40 INFO - PROCESS | 2576 | 1466014600020 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 11:16:40 INFO - PROCESS | 2576 | 1466014600034 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 2576 | 1466014600037 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:40 INFO - PROCESS | 2576 | ++DOCSHELL 0DE54800 == 26 [pid = 2576] [id = 570] 11:16:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DE54C00) [pid = 2576] [serial = 1710] [outer = 00000000] 11:16:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DE5A800) [pid = 2576] [serial = 1711] [outer = 0DE54C00] 11:16:40 INFO - PROCESS | 2576 | 1466014600083 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DE60000) [pid = 2576] [serial = 1712] [outer = 0DE54C00] 11:16:40 INFO - PROCESS | 2576 | 1466014600552 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 11:16:40 INFO - PROCESS | 2576 | 1466014600618 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 2576 | 1466014600623 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 11:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:16:40 INFO - PROCESS | 2576 | 1466014600629 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 2576 | 1466014600631 Marionette TRACE conn7 <- [1,2246,null,{}] 11:16:40 INFO - PROCESS | 2576 | 1466014600635 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:40 INFO - PROCESS | 2576 | 1466014600637 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:40 INFO - PROCESS | 2576 | 1466014600728 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 11:16:40 INFO - PROCESS | 2576 | 1466014600743 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 2576 | 1466014600746 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:40 INFO - PROCESS | 2576 | ++DOCSHELL 1220C000 == 27 [pid = 2576] [id = 571] 11:16:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (1220D400) [pid = 2576] [serial = 1713] [outer = 00000000] 11:16:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (123F5000) [pid = 2576] [serial = 1714] [outer = 1220D400] 11:16:40 INFO - PROCESS | 2576 | 1466014600794 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13766400) [pid = 2576] [serial = 1715] [outer = 1220D400] 11:16:41 INFO - PROCESS | 2576 | 1466014601270 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 11:16:41 INFO - PROCESS | 2576 | 1466014601303 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 2576 | 1466014601305 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 11:16:41 INFO - PROCESS | 2576 | 1466014601309 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:16:41 INFO - PROCESS | 2576 | 1466014601312 Marionette TRACE conn7 <- [1,2250,null,{}] 11:16:41 INFO - PROCESS | 2576 | 1466014601323 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 2576 | 1466014601327 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:41 INFO - PROCESS | 2576 | 1466014601438 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 11:16:41 INFO - PROCESS | 2576 | 1466014601542 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 2576 | 1466014601545 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:41 INFO - PROCESS | 2576 | ++DOCSHELL 14B4E800 == 28 [pid = 2576] [id = 572] 11:16:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14B4EC00) [pid = 2576] [serial = 1716] [outer = 00000000] 11:16:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B52C00) [pid = 2576] [serial = 1717] [outer = 14B4EC00] 11:16:41 INFO - PROCESS | 2576 | 1466014601592 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (150E6C00) [pid = 2576] [serial = 1718] [outer = 14B4EC00] 11:16:42 INFO - PROCESS | 2576 | 1466014601981 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 11:16:42 INFO - PROCESS | 2576 | 1466014602044 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 2576 | 1466014602046 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 11:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:16:42 INFO - PROCESS | 2576 | 1466014602055 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 2576 | 1466014602057 Marionette TRACE conn7 <- [1,2254,null,{}] 11:16:42 INFO - PROCESS | 2576 | 1466014602060 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:42 INFO - PROCESS | 2576 | 1466014602062 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:42 INFO - PROCESS | 2576 | 1466014602181 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 11:16:42 INFO - PROCESS | 2576 | 1466014602246 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 2576 | 1466014602248 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:42 INFO - PROCESS | 2576 | ++DOCSHELL 150EF800 == 29 [pid = 2576] [id = 573] 11:16:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15174400) [pid = 2576] [serial = 1719] [outer = 00000000] 11:16:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15BAB400) [pid = 2576] [serial = 1720] [outer = 15174400] 11:16:42 INFO - PROCESS | 2576 | 1466014602293 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A4EC00) [pid = 2576] [serial = 1721] [outer = 15174400] 11:16:42 INFO - PROCESS | 2576 | 1466014602689 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 11:16:42 INFO - PROCESS | 2576 | 1466014602729 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 2576 | 1466014602731 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 11:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:16:42 INFO - PROCESS | 2576 | 1466014602734 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 2576 | 1466014602735 Marionette TRACE conn7 <- [1,2258,null,{}] 11:16:42 INFO - PROCESS | 2576 | 1466014602738 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:42 INFO - PROCESS | 2576 | 1466014602740 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:42 INFO - PROCESS | 2576 | 1466014602877 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 11:16:42 INFO - PROCESS | 2576 | 1466014602899 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 2576 | 1466014602901 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:42 INFO - PROCESS | 2576 | ++DOCSHELL 16C7C800 == 30 [pid = 2576] [id = 574] 11:16:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16C7DC00) [pid = 2576] [serial = 1722] [outer = 00000000] 11:16:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16D99000) [pid = 2576] [serial = 1723] [outer = 16C7DC00] 11:16:42 INFO - PROCESS | 2576 | 1466014602944 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DAB800) [pid = 2576] [serial = 1724] [outer = 16C7DC00] 11:16:43 INFO - PROCESS | 2576 | 1466014603383 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 11:16:43 INFO - PROCESS | 2576 | 1466014603405 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 11:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:16:43 INFO - PROCESS | 2576 | 1466014603407 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 11:16:43 INFO - PROCESS | 2576 | 1466014603416 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 2576 | 1466014603418 Marionette TRACE conn7 <- [1,2262,null,{}] 11:16:43 INFO - PROCESS | 2576 | 1466014603421 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:43 INFO - PROCESS | 2576 | 1466014603426 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:43 INFO - PROCESS | 2576 | 1466014603560 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 11:16:43 INFO - PROCESS | 2576 | 1466014603571 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 2576 | 1466014603573 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:43 INFO - PROCESS | 2576 | ++DOCSHELL 16DB9C00 == 31 [pid = 2576] [id = 575] 11:16:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DD4000) [pid = 2576] [serial = 1725] [outer = 00000000] 11:16:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173CD000) [pid = 2576] [serial = 1726] [outer = 16DD4000] 11:16:43 INFO - PROCESS | 2576 | 1466014603671 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (173D3400) [pid = 2576] [serial = 1727] [outer = 16DD4000] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DA0000) [pid = 2576] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (173CA000) [pid = 2576] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (175DF000) [pid = 2576] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DD04000) [pid = 2576] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0E3F6400) [pid = 2576] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (175E5000) [pid = 2576] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11807000) [pid = 2576] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DB6000) [pid = 2576] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16C7B800) [pid = 2576] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (11AA4800) [pid = 2576] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13ACE000) [pid = 2576] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19650400) [pid = 2576] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:16:44 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (15BAB000) [pid = 2576] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:16:44 INFO - PROCESS | 2576 | 1466014604278 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 890ms 11:16:44 INFO - PROCESS | 2576 | 1466014604302 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 2576 | 1466014604303 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 11:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:16:44 INFO - PROCESS | 2576 | 1466014604307 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 2576 | 1466014604308 Marionette TRACE conn7 <- [1,2266,null,{}] 11:16:44 INFO - PROCESS | 2576 | 1466014604312 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 2576 | 1466014604314 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:44 INFO - PROCESS | 2576 | 1466014604426 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 11:16:44 INFO - PROCESS | 2576 | 1466014604485 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 2576 | 1466014604487 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:44 INFO - PROCESS | 2576 | ++DOCSHELL 00B8D800 == 32 [pid = 2576] [id = 576] 11:16:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0CE97400) [pid = 2576] [serial = 1728] [outer = 00000000] 11:16:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16D63800) [pid = 2576] [serial = 1729] [outer = 0CE97400] 11:16:44 INFO - PROCESS | 2576 | 1466014604530 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (173CF400) [pid = 2576] [serial = 1730] [outer = 0CE97400] 11:16:44 INFO - PROCESS | 2576 | 1466014604839 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 571ms 11:16:44 INFO - PROCESS | 2576 | 1466014604880 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 2576 | 1466014604882 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 11:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:16:44 INFO - PROCESS | 2576 | 1466014604885 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 2576 | 1466014604886 Marionette TRACE conn7 <- [1,2270,null,{}] 11:16:44 INFO - PROCESS | 2576 | 1466014604890 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 2576 | 1466014604892 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:45 INFO - PROCESS | 2576 | 1466014605010 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 11:16:45 INFO - PROCESS | 2576 | 1466014605033 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 2576 | 1466014605035 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:45 INFO - PROCESS | 2576 | ++DOCSHELL 0D274000 == 33 [pid = 2576] [id = 577] 11:16:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D638800) [pid = 2576] [serial = 1731] [outer = 00000000] 11:16:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1758F800) [pid = 2576] [serial = 1732] [outer = 0D638800] 11:16:45 INFO - PROCESS | 2576 | 1466014605078 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DD8800) [pid = 2576] [serial = 1733] [outer = 0D638800] 11:16:45 INFO - PROCESS | 2576 | 1466014605481 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 11:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:16:45 INFO - PROCESS | 2576 | 1466014605518 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 2576 | 1466014605520 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 11:16:45 INFO - PROCESS | 2576 | 1466014605523 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 2576 | 1466014605525 Marionette TRACE conn7 <- [1,2274,null,{}] 11:16:45 INFO - PROCESS | 2576 | 1466014605528 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 2576 | 1466014605530 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:45 INFO - PROCESS | 2576 | 1466014605610 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 11:16:45 INFO - PROCESS | 2576 | 1466014605737 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 2576 | 1466014605739 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:45 INFO - PROCESS | 2576 | ++DOCSHELL 0DB51C00 == 34 [pid = 2576] [id = 578] 11:16:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14B4E000) [pid = 2576] [serial = 1734] [outer = 00000000] 11:16:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18766000) [pid = 2576] [serial = 1735] [outer = 14B4E000] 11:16:45 INFO - PROCESS | 2576 | 1466014605784 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18D09800) [pid = 2576] [serial = 1736] [outer = 14B4E000] 11:16:46 INFO - PROCESS | 2576 | 1466014606208 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:16:46 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 11:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 11:16:46 INFO - PROCESS | 2576 | 1466014606254 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 11:16:46 INFO - PROCESS | 2576 | 1466014606259 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 11:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:16:46 INFO - PROCESS | 2576 | 1466014606263 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 2576 | 1466014606267 Marionette TRACE conn7 <- [1,2278,null,{}] 11:16:46 INFO - PROCESS | 2576 | 1466014606325 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:46 INFO - PROCESS | 2576 | 1466014606328 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:46 INFO - PROCESS | 2576 | 1466014606485 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 11:16:46 INFO - PROCESS | 2576 | 1466014606569 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 2576 | 1466014606574 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:46 INFO - PROCESS | 2576 | ++DOCSHELL 0DD08800 == 35 [pid = 2576] [id = 579] 11:16:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0DE56000) [pid = 2576] [serial = 1737] [outer = 00000000] 11:16:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0DF6EC00) [pid = 2576] [serial = 1738] [outer = 0DE56000] 11:16:46 INFO - PROCESS | 2576 | 1466014606654 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (11A18800) [pid = 2576] [serial = 1739] [outer = 0DE56000] 11:16:47 INFO - PROCESS | 2576 | 1466014607421 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1231ms 11:16:47 INFO - PROCESS | 2576 | 1466014607495 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 2576 | 1466014607500 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 11:16:47 INFO - PROCESS | 2576 | 1466014607507 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:16:47 INFO - PROCESS | 2576 | 1466014607509 Marionette TRACE conn7 <- [1,2282,null,{}] 11:16:47 INFO - PROCESS | 2576 | 1466014607514 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 2576 | 1466014607516 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:47 INFO - PROCESS | 2576 | 1466014607650 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 11:16:47 INFO - PROCESS | 2576 | 1466014607784 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 2576 | 1466014607787 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:47 INFO - PROCESS | 2576 | ++DOCSHELL 13C79000 == 36 [pid = 2576] [id = 580] 11:16:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (13C85C00) [pid = 2576] [serial = 1740] [outer = 00000000] 11:16:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (150E2800) [pid = 2576] [serial = 1741] [outer = 13C85C00] 11:16:47 INFO - PROCESS | 2576 | 1466014607843 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (15331000) [pid = 2576] [serial = 1742] [outer = 13C85C00] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 0D274000 == 35 [pid = 2576] [id = 577] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 00B8D800 == 34 [pid = 2576] [id = 576] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 16DB9C00 == 33 [pid = 2576] [id = 575] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 16C7C800 == 32 [pid = 2576] [id = 574] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 150EF800 == 31 [pid = 2576] [id = 573] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 14B4E800 == 30 [pid = 2576] [id = 572] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 1220C000 == 29 [pid = 2576] [id = 571] 11:16:48 INFO - PROCESS | 2576 | --DOCSHELL 0DE54800 == 28 [pid = 2576] [id = 570] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16DDD400) [pid = 2576] [serial = 1681] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17585400) [pid = 2576] [serial = 1684] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (173C6000) [pid = 2576] [serial = 1682] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (177E8C00) [pid = 2576] [serial = 1687] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E384400) [pid = 2576] [serial = 1663] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (11AA1800) [pid = 2576] [serial = 1664] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11837000) [pid = 2576] [serial = 1666] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (18E77800) [pid = 2576] [serial = 1694] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11BC9400) [pid = 2576] [serial = 1667] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (12211800) [pid = 2576] [serial = 1669] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (122D8800) [pid = 2576] [serial = 1670] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1A206800) [pid = 2576] [serial = 1661] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16D63400) [pid = 2576] [serial = 1678] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1747AC00) [pid = 2576] [serial = 1685] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (15BA4800) [pid = 2576] [serial = 1675] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1625F400) [pid = 2576] [serial = 1676] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14B0E800) [pid = 2576] [serial = 1672] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (14B4B000) [pid = 2576] [serial = 1673] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (186E1000) [pid = 2576] [serial = 1688] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (1A203C00) [pid = 2576] [serial = 1696] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (17584400) [pid = 2576] [serial = 1690] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (1A316400) [pid = 2576] [serial = 1697] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (18E76000) [pid = 2576] [serial = 1693] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (175E3C00) [pid = 2576] [serial = 1691] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (16D99800) [pid = 2576] [serial = 1679] [outer = 00000000] [url = about:blank] 11:16:48 INFO - PROCESS | 2576 | 1466014608764 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1273ms 11:16:48 INFO - PROCESS | 2576 | 1466014608783 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 11:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:16:48 INFO - PROCESS | 2576 | 1466014608787 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 11:16:48 INFO - PROCESS | 2576 | 1466014608792 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 2576 | 1466014608795 Marionette TRACE conn7 <- [1,2286,null,{}] 11:16:48 INFO - PROCESS | 2576 | 1466014608800 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:48 INFO - PROCESS | 2576 | 1466014608803 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:48 INFO - PROCESS | 2576 | 1466014608892 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 11:16:48 INFO - PROCESS | 2576 | 1466014608899 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 2576 | 1466014608901 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:48 INFO - PROCESS | 2576 | ++DOCSHELL 0DE55C00 == 29 [pid = 2576] [id = 581] 11:16:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0DF64C00) [pid = 2576] [serial = 1743] [outer = 00000000] 11:16:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0E3F0400) [pid = 2576] [serial = 1744] [outer = 0DF64C00] 11:16:48 INFO - PROCESS | 2576 | 1466014608954 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (11A23400) [pid = 2576] [serial = 1745] [outer = 0DF64C00] 11:16:49 INFO - PROCESS | 2576 | 1466014609484 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 11:16:49 INFO - PROCESS | 2576 | 1466014609523 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 2576 | 1466014609527 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 11:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:16:49 INFO - PROCESS | 2576 | 1466014609533 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 2576 | 1466014609536 Marionette TRACE conn7 <- [1,2290,null,{}] 11:16:49 INFO - PROCESS | 2576 | 1466014609539 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 2576 | 1466014609542 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:49 INFO - PROCESS | 2576 | 1466014609626 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 11:16:49 INFO - PROCESS | 2576 | 1466014609718 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 2576 | 1466014609721 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:49 INFO - PROCESS | 2576 | ++DOCSHELL 123F2000 == 30 [pid = 2576] [id = 582] 11:16:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (123F2800) [pid = 2576] [serial = 1746] [outer = 00000000] 11:16:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (139C5800) [pid = 2576] [serial = 1747] [outer = 123F2800] 11:16:49 INFO - PROCESS | 2576 | 1466014609774 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13AC1400) [pid = 2576] [serial = 1748] [outer = 123F2800] 11:16:50 INFO - PROCESS | 2576 | 1466014610149 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 11:16:50 INFO - PROCESS | 2576 | 1466014610221 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 2576 | 1466014610223 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 11:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:16:50 INFO - PROCESS | 2576 | 1466014610227 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 2576 | 1466014610230 Marionette TRACE conn7 <- [1,2294,null,{}] 11:16:50 INFO - PROCESS | 2576 | 1466014610241 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 2576 | 1466014610245 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:50 INFO - PROCESS | 2576 | 1466014610330 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 11:16:50 INFO - PROCESS | 2576 | 1466014610337 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 2576 | 1466014610340 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:50 INFO - PROCESS | 2576 | ++DOCSHELL 15B40400 == 31 [pid = 2576] [id = 583] 11:16:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (15B8B400) [pid = 2576] [serial = 1749] [outer = 00000000] 11:16:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1625FC00) [pid = 2576] [serial = 1750] [outer = 15B8B400] 11:16:50 INFO - PROCESS | 2576 | 1466014610391 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16C7BC00) [pid = 2576] [serial = 1751] [outer = 15B8B400] 11:16:50 INFO - PROCESS | 2576 | 1466014610867 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 11:16:50 INFO - PROCESS | 2576 | 1466014610915 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 2576 | 1466014610917 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 11:16:50 INFO - PROCESS | 2576 | 1466014610921 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 2576 | 1466014610922 Marionette TRACE conn7 <- [1,2298,null,{}] 11:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:16:50 INFO - PROCESS | 2576 | 1466014610926 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 2576 | 1466014610928 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:51 INFO - PROCESS | 2576 | 1466014611046 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 11:16:51 INFO - PROCESS | 2576 | 1466014611051 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 2576 | 1466014611053 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:51 INFO - PROCESS | 2576 | ++DOCSHELL 16D9EC00 == 32 [pid = 2576] [id = 584] 11:16:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (16DA2C00) [pid = 2576] [serial = 1752] [outer = 00000000] 11:16:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DB6000) [pid = 2576] [serial = 1753] [outer = 16DA2C00] 11:16:51 INFO - PROCESS | 2576 | 1466014611152 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16DD6800) [pid = 2576] [serial = 1754] [outer = 16DA2C00] 11:16:51 INFO - PROCESS | 2576 | 1466014611567 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 11:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:16:51 INFO - PROCESS | 2576 | 1466014611597 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 2576 | 1466014611599 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 11:16:51 INFO - PROCESS | 2576 | 1466014611603 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 2576 | 1466014611604 Marionette TRACE conn7 <- [1,2302,null,{}] 11:16:51 INFO - PROCESS | 2576 | 1466014611608 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:51 INFO - PROCESS | 2576 | 1466014611610 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:51 INFO - PROCESS | 2576 | 1466014611721 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 11:16:51 INFO - PROCESS | 2576 | 1466014611814 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 2576 | 1466014611816 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:51 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0A400 == 33 [pid = 2576] [id = 585] 11:16:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B4FC00) [pid = 2576] [serial = 1755] [outer = 00000000] 11:16:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (173C5800) [pid = 2576] [serial = 1756] [outer = 14B4FC00] 11:16:51 INFO - PROCESS | 2576 | 1466014611860 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (173CBC00) [pid = 2576] [serial = 1757] [outer = 14B4FC00] 11:16:52 INFO - PROCESS | 2576 | 1466014612268 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 11:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:16:52 INFO - PROCESS | 2576 | 1466014612341 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 2576 | 1466014612343 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 11:16:52 INFO - PROCESS | 2576 | 1466014612346 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 2576 | 1466014612348 Marionette TRACE conn7 <- [1,2306,null,{}] 11:16:52 INFO - PROCESS | 2576 | 1466014612351 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 2576 | 1466014612357 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:52 INFO - PROCESS | 2576 | 1466014612496 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 11:16:52 INFO - PROCESS | 2576 | 1466014612566 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 2576 | 1466014612568 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:52 INFO - PROCESS | 2576 | ++DOCSHELL 16DE1C00 == 34 [pid = 2576] [id = 586] 11:16:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (17589C00) [pid = 2576] [serial = 1758] [outer = 00000000] 11:16:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (179E8C00) [pid = 2576] [serial = 1759] [outer = 17589C00] 11:16:52 INFO - PROCESS | 2576 | 1466014612612 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1758BC00) [pid = 2576] [serial = 1760] [outer = 17589C00] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1220D400) [pid = 2576] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DD07800) [pid = 2576] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0CE97400) [pid = 2576] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (14B4EC00) [pid = 2576] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E439400) [pid = 2576] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14B52800) [pid = 2576] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DE54C00) [pid = 2576] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (15174400) [pid = 2576] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19644C00) [pid = 2576] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16DD4000) [pid = 2576] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D638800) [pid = 2576] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:16:53 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16C7DC00) [pid = 2576] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:16:53 INFO - PROCESS | 2576 | 1466014613185 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 2576 | 1466014613220 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 11:16:53 INFO - PROCESS | 2576 | 1466014613224 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 2576 | 1466014613225 Marionette TRACE conn7 <- [1,2310,null,{}] 11:16:53 INFO - PROCESS | 2576 | 1466014613229 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 2576 | 1466014613231 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:53 INFO - PROCESS | 2576 | 1466014613346 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 11:16:53 INFO - PROCESS | 2576 | 1466014613356 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 2576 | 1466014613358 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:53 INFO - PROCESS | 2576 | ++DOCSHELL 0D6E1C00 == 35 [pid = 2576] [id = 587] 11:16:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DD08400) [pid = 2576] [serial = 1761] [outer = 00000000] 11:16:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16C83000) [pid = 2576] [serial = 1762] [outer = 0DD08400] 11:16:53 INFO - PROCESS | 2576 | 1466014613401 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (175EB800) [pid = 2576] [serial = 1763] [outer = 0DD08400] 11:16:53 INFO - PROCESS | 2576 | 1466014613803 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 11:16:53 INFO - PROCESS | 2576 | 1466014613855 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 2576 | 1466014613857 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 11:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:16:53 INFO - PROCESS | 2576 | 1466014613863 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 2576 | 1466014613865 Marionette TRACE conn7 <- [1,2314,null,{}] 11:16:53 INFO - PROCESS | 2576 | 1466014613869 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 2576 | 1466014613870 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:53 INFO - PROCESS | 2576 | 1466014613950 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 11:16:53 INFO - PROCESS | 2576 | 1466014613956 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 2576 | 1466014613958 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:53 INFO - PROCESS | 2576 | ++DOCSHELL 16DD4000 == 36 [pid = 2576] [id = 588] 11:16:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (18D05800) [pid = 2576] [serial = 1764] [outer = 00000000] 11:16:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (18E77C00) [pid = 2576] [serial = 1765] [outer = 18D05800] 11:16:54 INFO - PROCESS | 2576 | 1466014614003 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1960D400) [pid = 2576] [serial = 1766] [outer = 18D05800] 11:16:54 INFO - PROCESS | 2576 | 1466014614417 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 571ms 11:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:16:54 INFO - PROCESS | 2576 | 1466014614434 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 2576 | 1466014614436 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 11:16:54 INFO - PROCESS | 2576 | 1466014614439 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 2576 | 1466014614441 Marionette TRACE conn7 <- [1,2318,null,{}] 11:16:54 INFO - PROCESS | 2576 | 1466014614444 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 2576 | 1466014614446 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:54 INFO - PROCESS | 2576 | 1466014614578 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 11:16:54 INFO - PROCESS | 2576 | 1466014614601 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 2576 | 1466014614603 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:54 INFO - PROCESS | 2576 | ++DOCSHELL 19611800 == 37 [pid = 2576] [id = 589] 11:16:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (19643400) [pid = 2576] [serial = 1767] [outer = 00000000] 11:16:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (19DAA400) [pid = 2576] [serial = 1768] [outer = 19643400] 11:16:54 INFO - PROCESS | 2576 | 1466014614645 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1A03F400) [pid = 2576] [serial = 1769] [outer = 19643400] 11:16:55 INFO - PROCESS | 2576 | --DOCSHELL 0E436800 == 36 [pid = 2576] [id = 569] 11:16:55 INFO - PROCESS | 2576 | --DOCSHELL 0DE55C00 == 35 [pid = 2576] [id = 581] 11:16:55 INFO - PROCESS | 2576 | --DOCSHELL 13C79000 == 34 [pid = 2576] [id = 580] 11:16:55 INFO - PROCESS | 2576 | --DOCSHELL 0DB51C00 == 33 [pid = 2576] [id = 578] 11:16:55 INFO - PROCESS | 2576 | --DOCSHELL 0DD08800 == 32 [pid = 2576] [id = 579] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 15B40400 == 31 [pid = 2576] [id = 583] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 0DD0A400 == 30 [pid = 2576] [id = 585] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 123F2000 == 29 [pid = 2576] [id = 582] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 16DD4000 == 28 [pid = 2576] [id = 588] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 16D9EC00 == 27 [pid = 2576] [id = 584] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 16DE1C00 == 26 [pid = 2576] [id = 586] 11:16:56 INFO - PROCESS | 2576 | --DOCSHELL 0D6E1C00 == 25 [pid = 2576] [id = 587] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (123F5000) [pid = 2576] [serial = 1714] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E9D7800) [pid = 2576] [serial = 1699] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16D63800) [pid = 2576] [serial = 1729] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (122E0400) [pid = 2576] [serial = 1700] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (173CF400) [pid = 2576] [serial = 1730] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14B52C00) [pid = 2576] [serial = 1717] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (12247C00) [pid = 2576] [serial = 1709] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16C86800) [pid = 2576] [serial = 1703] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (13766400) [pid = 2576] [serial = 1715] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0DE5A800) [pid = 2576] [serial = 1711] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (15BAB400) [pid = 2576] [serial = 1720] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (196F5800) [pid = 2576] [serial = 1705] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (1180A400) [pid = 2576] [serial = 1708] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (150E6C00) [pid = 2576] [serial = 1718] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0DE60000) [pid = 2576] [serial = 1712] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (173CD000) [pid = 2576] [serial = 1726] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (1758F800) [pid = 2576] [serial = 1732] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (16A4EC00) [pid = 2576] [serial = 1721] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (16D99000) [pid = 2576] [serial = 1723] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (1A20F800) [pid = 2576] [serial = 1706] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (173D3400) [pid = 2576] [serial = 1727] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (16DAB800) [pid = 2576] [serial = 1724] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (15B88C00) [pid = 2576] [serial = 1702] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 51 (16DD8800) [pid = 2576] [serial = 1733] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | --DOMWINDOW == 50 (18766000) [pid = 2576] [serial = 1735] [outer = 00000000] [url = about:blank] 11:16:56 INFO - PROCESS | 2576 | 1466014616436 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2019ms 11:16:56 INFO - PROCESS | 2576 | 1466014616461 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 2576 | 1466014616465 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 11:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:16:56 INFO - PROCESS | 2576 | 1466014616470 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 2576 | 1466014616473 Marionette TRACE conn7 <- [1,2322,null,{}] 11:16:56 INFO - PROCESS | 2576 | 1466014616479 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:56 INFO - PROCESS | 2576 | 1466014616482 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:56 INFO - PROCESS | 2576 | 1466014616573 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 11:16:56 INFO - PROCESS | 2576 | 1466014616580 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 2576 | 1466014616584 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:56 INFO - PROCESS | 2576 | ++DOCSHELL 0DE54C00 == 26 [pid = 2576] [id = 590] 11:16:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (0DE55000) [pid = 2576] [serial = 1770] [outer = 00000000] 11:16:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (0DE5A800) [pid = 2576] [serial = 1771] [outer = 0DE55000] 11:16:56 INFO - PROCESS | 2576 | 1466014616632 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (0DF72000) [pid = 2576] [serial = 1772] [outer = 0DE55000] 11:16:57 INFO - PROCESS | 2576 | 1466014617118 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 11:16:57 INFO - PROCESS | 2576 | 1466014617160 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 2576 | 1466014617165 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 11:16:57 INFO - PROCESS | 2576 | 1466014617171 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:16:57 INFO - PROCESS | 2576 | 1466014617173 Marionette TRACE conn7 <- [1,2326,null,{}] 11:16:57 INFO - PROCESS | 2576 | 1466014617177 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 2576 | 1466014617180 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:57 INFO - PROCESS | 2576 | 1466014617268 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 11:16:57 INFO - PROCESS | 2576 | 1466014617277 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 2576 | 1466014617279 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:57 INFO - PROCESS | 2576 | ++DOCSHELL 11ADE800 == 27 [pid = 2576] [id = 591] 11:16:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (11AE2800) [pid = 2576] [serial = 1773] [outer = 00000000] 11:16:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (11D8E400) [pid = 2576] [serial = 1774] [outer = 11AE2800] 11:16:57 INFO - PROCESS | 2576 | 1466014617327 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (1220A400) [pid = 2576] [serial = 1775] [outer = 11AE2800] 11:16:57 INFO - PROCESS | 2576 | 1466014617774 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 11:16:57 INFO - PROCESS | 2576 | 1466014617805 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 2576 | 1466014617807 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 11:16:57 INFO - PROCESS | 2576 | 1466014617814 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:16:57 INFO - PROCESS | 2576 | 1466014617818 Marionette TRACE conn7 <- [1,2330,null,{}] 11:16:57 INFO - PROCESS | 2576 | 1466014617829 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 2576 | 1466014617833 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:57 INFO - PROCESS | 2576 | 1466014617918 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 11:16:57 INFO - PROCESS | 2576 | 1466014617972 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 2576 | 1466014617975 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:58 INFO - PROCESS | 2576 | ++DOCSHELL 139C6400 == 28 [pid = 2576] [id = 592] 11:16:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (139C7000) [pid = 2576] [serial = 1776] [outer = 00000000] 11:16:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (139CD000) [pid = 2576] [serial = 1777] [outer = 139C7000] 11:16:58 INFO - PROCESS | 2576 | 1466014618115 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (13ACE000) [pid = 2576] [serial = 1778] [outer = 139C7000] 11:16:58 INFO - PROCESS | 2576 | 1466014618484 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 11:16:58 INFO - PROCESS | 2576 | 1466014618550 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 2576 | 1466014618552 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 11:16:58 INFO - PROCESS | 2576 | 1466014618555 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:16:58 INFO - PROCESS | 2576 | 1466014618557 Marionette TRACE conn7 <- [1,2334,null,{}] 11:16:58 INFO - PROCESS | 2576 | 1466014618561 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:58 INFO - PROCESS | 2576 | 1466014618563 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:58 INFO - PROCESS | 2576 | 1466014618681 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 11:16:58 INFO - PROCESS | 2576 | 1466014618688 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 2576 | 1466014618690 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:58 INFO - PROCESS | 2576 | ++DOCSHELL 139CBC00 == 29 [pid = 2576] [id = 593] 11:16:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (139CCC00) [pid = 2576] [serial = 1779] [outer = 00000000] 11:16:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (14B4BC00) [pid = 2576] [serial = 1780] [outer = 139CCC00] 11:16:58 INFO - PROCESS | 2576 | 1466014618735 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (150E8800) [pid = 2576] [serial = 1781] [outer = 139CCC00] 11:16:59 INFO - PROCESS | 2576 | 1466014619140 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 11:16:59 INFO - PROCESS | 2576 | 1466014619189 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 2576 | 1466014619191 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 11:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:16:59 INFO - PROCESS | 2576 | 1466014619194 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 2576 | 1466014619196 Marionette TRACE conn7 <- [1,2338,null,{}] 11:16:59 INFO - PROCESS | 2576 | 1466014619199 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 2576 | 1466014619201 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:59 INFO - PROCESS | 2576 | 1466014619313 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 11:16:59 INFO - PROCESS | 2576 | 1466014619399 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 2576 | 1466014619401 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:16:59 INFO - PROCESS | 2576 | ++DOCSHELL 1517B400 == 30 [pid = 2576] [id = 594] 11:16:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (15336000) [pid = 2576] [serial = 1782] [outer = 00000000] 11:16:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16257C00) [pid = 2576] [serial = 1783] [outer = 15336000] 11:16:59 INFO - PROCESS | 2576 | 1466014619444 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (1683A000) [pid = 2576] [serial = 1784] [outer = 15336000] 11:16:59 INFO - PROCESS | 2576 | 1466014619846 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 11:16:59 INFO - PROCESS | 2576 | 1466014619866 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 2576 | 1466014619868 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 11:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:16:59 INFO - PROCESS | 2576 | 1466014619871 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 2576 | 1466014619873 Marionette TRACE conn7 <- [1,2342,null,{}] 11:16:59 INFO - PROCESS | 2576 | 1466014619876 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 2576 | 1466014619882 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:00 INFO - PROCESS | 2576 | 1466014619988 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 11:17:00 INFO - PROCESS | 2576 | 1466014620007 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 2576 | 1466014620009 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:00 INFO - PROCESS | 2576 | ++DOCSHELL 16C78C00 == 31 [pid = 2576] [id = 595] 11:17:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16C79C00) [pid = 2576] [serial = 1785] [outer = 00000000] 11:17:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16D9B000) [pid = 2576] [serial = 1786] [outer = 16C79C00] 11:17:00 INFO - PROCESS | 2576 | 1466014620053 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DAC000) [pid = 2576] [serial = 1787] [outer = 16C79C00] 11:17:00 INFO - PROCESS | 2576 | 1466014620485 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 11:17:00 INFO - PROCESS | 2576 | 1466014620519 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 2576 | 1466014620521 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 11:17:00 INFO - PROCESS | 2576 | 1466014620542 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 2576 | 1466014620543 Marionette TRACE conn7 <- [1,2346,null,{}] 11:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:17:00 INFO - PROCESS | 2576 | 1466014620547 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:00 INFO - PROCESS | 2576 | 1466014620548 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:00 INFO - PROCESS | 2576 | 1466014620623 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 11:17:00 INFO - PROCESS | 2576 | 1466014620654 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 2576 | 1466014620656 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:00 INFO - PROCESS | 2576 | ++DOCSHELL 15BA5400 == 32 [pid = 2576] [id = 596] 11:17:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16DB1C00) [pid = 2576] [serial = 1788] [outer = 00000000] 11:17:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (16DD9C00) [pid = 2576] [serial = 1789] [outer = 16DB1C00] 11:17:00 INFO - PROCESS | 2576 | 1466014620698 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DE2000) [pid = 2576] [serial = 1790] [outer = 16DB1C00] 11:17:01 INFO - PROCESS | 2576 | 1466014621115 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 11:17:01 INFO - PROCESS | 2576 | 1466014621179 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 2576 | 1466014621181 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 11:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:17:01 INFO - PROCESS | 2576 | 1466014621184 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 2576 | 1466014621186 Marionette TRACE conn7 <- [1,2350,null,{}] 11:17:01 INFO - PROCESS | 2576 | 1466014621189 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 2576 | 1466014621191 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:01 INFO - PROCESS | 2576 | 1466014621267 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 11:17:01 INFO - PROCESS | 2576 | 1466014621272 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 2576 | 1466014621274 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:01 INFO - PROCESS | 2576 | ++DOCSHELL 150EB800 == 33 [pid = 2576] [id = 597] 11:17:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (173CA000) [pid = 2576] [serial = 1791] [outer = 00000000] 11:17:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (17480400) [pid = 2576] [serial = 1792] [outer = 173CA000] 11:17:01 INFO - PROCESS | 2576 | 1466014621319 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (173D3000) [pid = 2576] [serial = 1793] [outer = 173CA000] 11:17:01 INFO - PROCESS | 2576 | 1466014621788 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 11:17:01 INFO - PROCESS | 2576 | 1466014621823 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 2576 | 1466014621826 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 11:17:01 INFO - PROCESS | 2576 | 1466014621829 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:17:01 INFO - PROCESS | 2576 | 1466014621831 Marionette TRACE conn7 <- [1,2354,null,{}] 11:17:01 INFO - PROCESS | 2576 | 1466014621834 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 2576 | 1466014621836 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:01 INFO - PROCESS | 2576 | 1466014621948 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 11:17:02 INFO - PROCESS | 2576 | 1466014622053 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 2576 | 1466014622055 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:02 INFO - PROCESS | 2576 | ++DOCSHELL 1376B800 == 34 [pid = 2576] [id = 598] 11:17:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17590400) [pid = 2576] [serial = 1794] [outer = 00000000] 11:17:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (175DF000) [pid = 2576] [serial = 1795] [outer = 17590400] 11:17:02 INFO - PROCESS | 2576 | 1466014622098 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (175DF800) [pid = 2576] [serial = 1796] [outer = 17590400] 11:17:02 INFO - PROCESS | 2576 | 1466014622506 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 11:17:02 INFO - PROCESS | 2576 | 1466014622563 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 11:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:17:02 INFO - PROCESS | 2576 | 1466014622565 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 11:17:02 INFO - PROCESS | 2576 | 1466014622568 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 2576 | 1466014622570 Marionette TRACE conn7 <- [1,2358,null,{}] 11:17:02 INFO - PROCESS | 2576 | 1466014622579 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 2576 | 1466014622580 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:02 INFO - PROCESS | 2576 | 1466014622695 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 11:17:02 INFO - PROCESS | 2576 | 1466014622703 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 2576 | 1466014622705 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:02 INFO - PROCESS | 2576 | ++DOCSHELL 150ECC00 == 35 [pid = 2576] [id = 599] 11:17:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (175E9000) [pid = 2576] [serial = 1797] [outer = 00000000] 11:17:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18766000) [pid = 2576] [serial = 1798] [outer = 175E9000] 11:17:02 INFO - PROCESS | 2576 | 1466014622747 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (18D58800) [pid = 2576] [serial = 1799] [outer = 175E9000] 11:17:03 INFO - PROCESS | 2576 | 1466014623203 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 11:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:17:03 INFO - PROCESS | 2576 | 1466014623239 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 2576 | 1466014623241 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 11:17:03 INFO - PROCESS | 2576 | 1466014623250 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - PROCESS | 2576 | 1466014623253 Marionette TRACE conn7 <- [1,2362,null,{}] 11:17:03 INFO - PROCESS | 2576 | 1466014623256 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:03 INFO - PROCESS | 2576 | 1466014623258 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:03 INFO - PROCESS | 2576 | 1466014623413 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 11:17:03 INFO - PROCESS | 2576 | 1466014623439 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 2576 | 1466014623441 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:03 INFO - PROCESS | 2576 | ++DOCSHELL 150EE000 == 36 [pid = 2576] [id = 600] 11:17:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (18E76000) [pid = 2576] [serial = 1800] [outer = 00000000] 11:17:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (19617000) [pid = 2576] [serial = 1801] [outer = 18E76000] 11:17:03 INFO - PROCESS | 2576 | 1466014623485 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (196F6000) [pid = 2576] [serial = 1802] [outer = 18E76000] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13C85C00) [pid = 2576] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DE56000) [pid = 2576] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (14B4E000) [pid = 2576] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DD08400) [pid = 2576] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16DA2C00) [pid = 2576] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B4FC00) [pid = 2576] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (17589C00) [pid = 2576] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18D05800) [pid = 2576] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (15B8B400) [pid = 2576] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (123F2800) [pid = 2576] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:17:03 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DF64C00) [pid = 2576] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:17:04 INFO - PROCESS | 2576 | 1466014624025 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 11:17:04 INFO - PROCESS | 2576 | 1466014624087 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 2576 | 1466014624089 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 11:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:17:04 INFO - PROCESS | 2576 | 1466014624108 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 2576 | 1466014624109 Marionette TRACE conn7 <- [1,2366,null,{}] 11:17:04 INFO - PROCESS | 2576 | 1466014624113 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 2576 | 1466014624115 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:04 INFO - PROCESS | 2576 | 1466014624193 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 11:17:04 INFO - PROCESS | 2576 | 1466014624198 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 2576 | 1466014624200 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:04 INFO - PROCESS | 2576 | ++DOCSHELL 12218800 == 37 [pid = 2576] [id = 601] 11:17:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B42800) [pid = 2576] [serial = 1803] [outer = 00000000] 11:17:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16DB1000) [pid = 2576] [serial = 1804] [outer = 14B42800] 11:17:04 INFO - PROCESS | 2576 | 1466014624242 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17590000) [pid = 2576] [serial = 1805] [outer = 14B42800] 11:17:04 INFO - PROCESS | 2576 | 1466014624665 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 631ms 11:17:04 INFO - PROCESS | 2576 | 1466014624741 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 2576 | 1466014624743 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 11:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:17:04 INFO - PROCESS | 2576 | 1466014624746 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 2576 | 1466014624748 Marionette TRACE conn7 <- [1,2370,null,{}] 11:17:04 INFO - PROCESS | 2576 | 1466014624751 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 2576 | 1466014624753 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:04 INFO - PROCESS | 2576 | 1466014624832 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 11:17:04 INFO - PROCESS | 2576 | 1466014624837 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 2576 | 1466014624839 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:04 INFO - PROCESS | 2576 | ++DOCSHELL 18D05800 == 38 [pid = 2576] [id = 602] 11:17:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (18E7A000) [pid = 2576] [serial = 1806] [outer = 00000000] 11:17:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19DAC800) [pid = 2576] [serial = 1807] [outer = 18E7A000] 11:17:04 INFO - PROCESS | 2576 | 1466014624881 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1A202000) [pid = 2576] [serial = 1808] [outer = 18E7A000] 11:17:05 INFO - PROCESS | 2576 | 1466014625329 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 11:17:05 INFO - PROCESS | 2576 | 1466014625389 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 2576 | 1466014625391 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 11:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:17:05 INFO - PROCESS | 2576 | 1466014625394 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 2576 | 1466014625395 Marionette TRACE conn7 <- [1,2374,null,{}] 11:17:05 INFO - PROCESS | 2576 | 1466014625399 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:05 INFO - PROCESS | 2576 | 1466014625400 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:05 INFO - PROCESS | 2576 | 1466014625481 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 11:17:05 INFO - PROCESS | 2576 | 1466014625487 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 2576 | 1466014625488 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:05 INFO - PROCESS | 2576 | ++DOCSHELL 1A209800 == 39 [pid = 2576] [id = 603] 11:17:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1A20BC00) [pid = 2576] [serial = 1809] [outer = 00000000] 11:17:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A316800) [pid = 2576] [serial = 1810] [outer = 1A20BC00] 11:17:05 INFO - PROCESS | 2576 | 1466014625531 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1A319C00) [pid = 2576] [serial = 1811] [outer = 1A20BC00] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 0DE54C00 == 38 [pid = 2576] [id = 590] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 19611800 == 37 [pid = 2576] [id = 589] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 139C6400 == 36 [pid = 2576] [id = 592] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 11ADE800 == 35 [pid = 2576] [id = 591] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 1517B400 == 34 [pid = 2576] [id = 594] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 139CBC00 == 33 [pid = 2576] [id = 593] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 18D05800 == 32 [pid = 2576] [id = 602] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 12218800 == 31 [pid = 2576] [id = 601] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 16C78C00 == 30 [pid = 2576] [id = 595] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 15BA5400 == 29 [pid = 2576] [id = 596] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 150EB800 == 28 [pid = 2576] [id = 597] 11:17:06 INFO - PROCESS | 2576 | --DOCSHELL 1376B800 == 27 [pid = 2576] [id = 598] 11:17:07 INFO - PROCESS | 2576 | --DOCSHELL 150ECC00 == 26 [pid = 2576] [id = 599] 11:17:07 INFO - PROCESS | 2576 | --DOCSHELL 150EE000 == 25 [pid = 2576] [id = 600] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16DB6000) [pid = 2576] [serial = 1753] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (173CBC00) [pid = 2576] [serial = 1757] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (173C5800) [pid = 2576] [serial = 1756] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (179E8C00) [pid = 2576] [serial = 1759] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18E77C00) [pid = 2576] [serial = 1765] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1758BC00) [pid = 2576] [serial = 1760] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1625FC00) [pid = 2576] [serial = 1750] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139C5800) [pid = 2576] [serial = 1747] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13AC1400) [pid = 2576] [serial = 1748] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0E3F0400) [pid = 2576] [serial = 1744] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (11A23400) [pid = 2576] [serial = 1745] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1960D400) [pid = 2576] [serial = 1766] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (19DAA400) [pid = 2576] [serial = 1768] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (15331000) [pid = 2576] [serial = 1742] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (150E2800) [pid = 2576] [serial = 1741] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (11A18800) [pid = 2576] [serial = 1739] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0DF6EC00) [pid = 2576] [serial = 1738] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (18D09800) [pid = 2576] [serial = 1736] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16DD6800) [pid = 2576] [serial = 1754] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16C83000) [pid = 2576] [serial = 1762] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (175EB800) [pid = 2576] [serial = 1763] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16C7BC00) [pid = 2576] [serial = 1751] [outer = 00000000] [url = about:blank] 11:17:07 INFO - PROCESS | 2576 | 1466014627339 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1978ms 11:17:07 INFO - PROCESS | 2576 | 1466014627377 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 2576 | 1466014627381 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 11:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:17:07 INFO - PROCESS | 2576 | 1466014627386 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 2576 | 1466014627389 Marionette TRACE conn7 <- [1,2378,null,{}] 11:17:07 INFO - PROCESS | 2576 | 1466014627396 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:07 INFO - PROCESS | 2576 | 1466014627399 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:07 INFO - PROCESS | 2576 | 1466014627492 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 11:17:07 INFO - PROCESS | 2576 | 1466014627501 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 2576 | 1466014627505 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:07 INFO - PROCESS | 2576 | ++DOCSHELL 0DD05C00 == 26 [pid = 2576] [id = 604] 11:17:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0DD06000) [pid = 2576] [serial = 1812] [outer = 00000000] 11:17:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0DD0A400) [pid = 2576] [serial = 1813] [outer = 0DD06000] 11:17:07 INFO - PROCESS | 2576 | 1466014627553 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0DE55C00) [pid = 2576] [serial = 1814] [outer = 0DD06000] 11:17:08 INFO - PROCESS | 2576 | 1466014628047 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 11:17:08 INFO - PROCESS | 2576 | 1466014628080 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 2576 | 1466014628085 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 11:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:17:08 INFO - PROCESS | 2576 | 1466014628091 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 2576 | 1466014628094 Marionette TRACE conn7 <- [1,2382,null,{}] 11:17:08 INFO - PROCESS | 2576 | 1466014628097 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 2576 | 1466014628100 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:08 INFO - PROCESS | 2576 | 1466014628189 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 11:17:08 INFO - PROCESS | 2576 | 1466014628215 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 2576 | 1466014628217 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:08 INFO - PROCESS | 2576 | ++DOCSHELL 0E3F7000 == 27 [pid = 2576] [id = 605] 11:17:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0E3F7800) [pid = 2576] [serial = 1815] [outer = 00000000] 11:17:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0E9D0400) [pid = 2576] [serial = 1816] [outer = 0E3F7800] 11:17:08 INFO - PROCESS | 2576 | 1466014628263 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (11804000) [pid = 2576] [serial = 1817] [outer = 0E3F7800] 11:17:08 INFO - PROCESS | 2576 | 1466014628754 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 11:17:08 INFO - PROCESS | 2576 | 1466014628763 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 2576 | 1466014628766 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 11:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:17:08 INFO - PROCESS | 2576 | 1466014628769 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 2576 | 1466014628772 Marionette TRACE conn7 <- [1,2386,null,{}] 11:17:08 INFO - PROCESS | 2576 | 1466014628784 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 2576 | 1466014628789 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:08 INFO - PROCESS | 2576 | 1466014628874 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 11:17:09 INFO - PROCESS | 2576 | 1466014629008 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 2576 | 1466014629011 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:09 INFO - PROCESS | 2576 | ++DOCSHELL 123F2000 == 28 [pid = 2576] [id = 606] 11:17:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (123F2800) [pid = 2576] [serial = 1818] [outer = 00000000] 11:17:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (12E67C00) [pid = 2576] [serial = 1819] [outer = 123F2800] 11:17:09 INFO - PROCESS | 2576 | 1466014629062 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (13761400) [pid = 2576] [serial = 1820] [outer = 123F2800] 11:17:09 INFO - PROCESS | 2576 | 1466014629426 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 11:17:09 INFO - PROCESS | 2576 | 1466014629501 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 2576 | 1466014629504 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 11:17:09 INFO - PROCESS | 2576 | 1466014629507 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:17:09 INFO - PROCESS | 2576 | 1466014629509 Marionette TRACE conn7 <- [1,2390,null,{}] 11:17:09 INFO - PROCESS | 2576 | 1466014629512 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 2576 | 1466014629514 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:09 INFO - PROCESS | 2576 | 1466014629634 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 11:17:09 INFO - PROCESS | 2576 | 1466014629642 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 2576 | 1466014629644 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:09 INFO - PROCESS | 2576 | ++DOCSHELL 13768400 == 29 [pid = 2576] [id = 607] 11:17:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (1376E800) [pid = 2576] [serial = 1821] [outer = 00000000] 11:17:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13AC5000) [pid = 2576] [serial = 1822] [outer = 1376E800] 11:17:09 INFO - PROCESS | 2576 | 1466014629688 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14B09C00) [pid = 2576] [serial = 1823] [outer = 1376E800] 11:17:10 INFO - PROCESS | 2576 | 1466014630119 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 11:17:10 INFO - PROCESS | 2576 | 1466014630141 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 2576 | 1466014630143 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 11:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:17:10 INFO - PROCESS | 2576 | 1466014630146 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 2576 | 1466014630148 Marionette TRACE conn7 <- [1,2394,null,{}] 11:17:10 INFO - PROCESS | 2576 | 1466014630151 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 2576 | 1466014630153 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:10 INFO - PROCESS | 2576 | 1466014630266 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 11:17:10 INFO - PROCESS | 2576 | 1466014630304 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 2576 | 1466014630306 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:10 INFO - PROCESS | 2576 | ++DOCSHELL 14B4B400 == 30 [pid = 2576] [id = 608] 11:17:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14B4D800) [pid = 2576] [serial = 1824] [outer = 00000000] 11:17:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (150E9400) [pid = 2576] [serial = 1825] [outer = 14B4D800] 11:17:10 INFO - PROCESS | 2576 | 1466014630349 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15172400) [pid = 2576] [serial = 1826] [outer = 14B4D800] 11:17:10 INFO - PROCESS | 2576 | 1466014630767 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 11:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:17:10 INFO - PROCESS | 2576 | 1466014630817 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 2576 | 1466014630819 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 11:17:10 INFO - PROCESS | 2576 | 1466014630822 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 2576 | 1466014630824 Marionette TRACE conn7 <- [1,2398,null,{}] 11:17:10 INFO - PROCESS | 2576 | 1466014630836 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 2576 | 1466014630841 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:10 INFO - PROCESS | 2576 | 1466014630942 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 11:17:10 INFO - PROCESS | 2576 | 1466014630949 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 2576 | 1466014630951 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:10 INFO - PROCESS | 2576 | ++DOCSHELL 16C78C00 == 31 [pid = 2576] [id = 609] 11:17:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C7A400) [pid = 2576] [serial = 1827] [outer = 00000000] 11:17:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16C83400) [pid = 2576] [serial = 1828] [outer = 16C7A400] 11:17:11 INFO - PROCESS | 2576 | 1466014630994 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D65800) [pid = 2576] [serial = 1829] [outer = 16C7A400] 11:17:11 INFO - PROCESS | 2576 | 1466014631642 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 890ms 11:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:17:11 INFO - PROCESS | 2576 | 1466014631713 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 2576 | 1466014631715 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 11:17:11 INFO - PROCESS | 2576 | 1466014631718 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 2576 | 1466014631720 Marionette TRACE conn7 <- [1,2402,null,{}] 11:17:11 INFO - PROCESS | 2576 | 1466014631724 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:11 INFO - PROCESS | 2576 | 1466014631726 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:11 INFO - PROCESS | 2576 | 1466014631804 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 11:17:11 INFO - PROCESS | 2576 | 1466014631815 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 2576 | 1466014631817 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:11 INFO - PROCESS | 2576 | ++DOCSHELL 16D9DC00 == 32 [pid = 2576] [id = 610] 11:17:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DA0C00) [pid = 2576] [serial = 1830] [outer = 00000000] 11:17:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DB0800) [pid = 2576] [serial = 1831] [outer = 16DA0C00] 11:17:11 INFO - PROCESS | 2576 | 1466014631861 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DB9C00) [pid = 2576] [serial = 1832] [outer = 16DA0C00] 11:17:12 INFO - PROCESS | 2576 | 1466014632277 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 11:17:12 INFO - PROCESS | 2576 | 1466014632291 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 2576 | 1466014632293 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 11:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:17:12 INFO - PROCESS | 2576 | 1466014632296 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 2576 | 1466014632297 Marionette TRACE conn7 <- [1,2406,null,{}] 11:17:12 INFO - PROCESS | 2576 | 1466014632301 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 2576 | 1466014632302 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:12 INFO - PROCESS | 2576 | 1466014632431 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 11:17:12 INFO - PROCESS | 2576 | 1466014632453 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 2576 | 1466014632455 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:12 INFO - PROCESS | 2576 | ++DOCSHELL 150E2000 == 33 [pid = 2576] [id = 611] 11:17:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DD7000) [pid = 2576] [serial = 1833] [outer = 00000000] 11:17:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16DDFC00) [pid = 2576] [serial = 1834] [outer = 16DD7000] 11:17:12 INFO - PROCESS | 2576 | 1466014632498 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16DDB400) [pid = 2576] [serial = 1835] [outer = 16DD7000] 11:17:12 INFO - PROCESS | 2576 | 1466014632932 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 11:17:12 INFO - PROCESS | 2576 | 1466014632967 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 2576 | 1466014632969 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 11:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:17:12 INFO - PROCESS | 2576 | 1466014632972 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 2576 | 1466014632974 Marionette TRACE conn7 <- [1,2410,null,{}] 11:17:12 INFO - PROCESS | 2576 | 1466014632977 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 2576 | 1466014632979 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:13 INFO - PROCESS | 2576 | 1466014633099 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 11:17:13 INFO - PROCESS | 2576 | 1466014633104 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 2576 | 1466014633106 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:13 INFO - PROCESS | 2576 | ++DOCSHELL 123F1800 == 34 [pid = 2576] [id = 612] 11:17:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (173D4800) [pid = 2576] [serial = 1836] [outer = 00000000] 11:17:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1758B400) [pid = 2576] [serial = 1837] [outer = 173D4800] 11:17:13 INFO - PROCESS | 2576 | 1466014633151 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1758B800) [pid = 2576] [serial = 1838] [outer = 173D4800] 11:17:13 INFO - PROCESS | 2576 | 1466014633622 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 11:17:13 INFO - PROCESS | 2576 | 1466014633645 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 2576 | 1466014633647 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 11:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:17:13 INFO - PROCESS | 2576 | 1466014633650 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 2576 | 1466014633652 Marionette TRACE conn7 <- [1,2414,null,{}] 11:17:13 INFO - PROCESS | 2576 | 1466014633661 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 2576 | 1466014633663 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:13 INFO - PROCESS | 2576 | 1466014633784 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 11:17:13 INFO - PROCESS | 2576 | 1466014633862 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 2576 | 1466014633864 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:13 INFO - PROCESS | 2576 | ++DOCSHELL 16C79000 == 35 [pid = 2576] [id = 613] 11:17:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16DB1400) [pid = 2576] [serial = 1839] [outer = 00000000] 11:17:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (179E7800) [pid = 2576] [serial = 1840] [outer = 16DB1400] 11:17:13 INFO - PROCESS | 2576 | 1466014633906 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (18758800) [pid = 2576] [serial = 1841] [outer = 16DB1400] 11:17:14 INFO - PROCESS | 2576 | 1466014634311 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 11:17:14 INFO - PROCESS | 2576 | 1466014634355 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 2576 | 1466014634357 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 11:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:17:14 INFO - PROCESS | 2576 | 1466014634360 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 2576 | 1466014634363 Marionette TRACE conn7 <- [1,2418,null,{}] 11:17:14 INFO - PROCESS | 2576 | 1466014634367 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:14 INFO - PROCESS | 2576 | 1466014634369 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:14 INFO - PROCESS | 2576 | 1466014634525 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 11:17:14 INFO - PROCESS | 2576 | 1466014634598 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 2576 | 1466014634600 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:14 INFO - PROCESS | 2576 | ++DOCSHELL 14B4B000 == 36 [pid = 2576] [id = 614] 11:17:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (18D56800) [pid = 2576] [serial = 1842] [outer = 00000000] 11:17:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1957FC00) [pid = 2576] [serial = 1843] [outer = 18D56800] 11:17:14 INFO - PROCESS | 2576 | 1466014634645 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (19615C00) [pid = 2576] [serial = 1844] [outer = 18D56800] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (18E7A000) [pid = 2576] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (17590400) [pid = 2576] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (175E9000) [pid = 2576] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (18E76000) [pid = 2576] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (173CA000) [pid = 2576] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DB1C00) [pid = 2576] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16C79C00) [pid = 2576] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (15336000) [pid = 2576] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (139CCC00) [pid = 2576] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (139C7000) [pid = 2576] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11AE2800) [pid = 2576] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DE55000) [pid = 2576] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19643400) [pid = 2576] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:17:15 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14B42800) [pid = 2576] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:17:15 INFO - PROCESS | 2576 | 1466014635199 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 871ms 11:17:15 INFO - PROCESS | 2576 | 1466014635241 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 2576 | 1466014635243 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 11:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:17:15 INFO - PROCESS | 2576 | 1466014635246 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 2576 | 1466014635248 Marionette TRACE conn7 <- [1,2422,null,{}] 11:17:15 INFO - PROCESS | 2576 | 1466014635251 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 2576 | 1466014635253 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:15 INFO - PROCESS | 2576 | 1466014635332 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 11:17:15 INFO - PROCESS | 2576 | 1466014635337 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 2576 | 1466014635339 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:15 INFO - PROCESS | 2576 | ++DOCSHELL 14B4FC00 == 37 [pid = 2576] [id = 615] 11:17:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15330800) [pid = 2576] [serial = 1845] [outer = 00000000] 11:17:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173D1000) [pid = 2576] [serial = 1846] [outer = 15330800] 11:17:15 INFO - PROCESS | 2576 | 1466014635392 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175E4000) [pid = 2576] [serial = 1847] [outer = 15330800] 11:17:15 INFO - PROCESS | 2576 | 1466014635804 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 11:17:15 INFO - PROCESS | 2576 | 1466014635817 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 2576 | 1466014635819 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 11:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:17:15 INFO - PROCESS | 2576 | 1466014635822 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 2576 | 1466014635824 Marionette TRACE conn7 <- [1,2426,null,{}] 11:17:15 INFO - PROCESS | 2576 | 1466014635827 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 2576 | 1466014635829 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:15 INFO - PROCESS | 2576 | 1466014635950 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 11:17:16 INFO - PROCESS | 2576 | 1466014635973 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 2576 | 1466014635975 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:16 INFO - PROCESS | 2576 | ++DOCSHELL 16D98800 == 38 [pid = 2576] [id = 616] 11:17:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17587400) [pid = 2576] [serial = 1848] [outer = 00000000] 11:17:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1960D000) [pid = 2576] [serial = 1849] [outer = 17587400] 11:17:16 INFO - PROCESS | 2576 | 1466014636018 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (196F5C00) [pid = 2576] [serial = 1850] [outer = 17587400] 11:17:16 INFO - PROCESS | 2576 | 1466014636434 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 11:17:16 INFO - PROCESS | 2576 | 1466014636453 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 2576 | 1466014636455 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 11:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:17:16 INFO - PROCESS | 2576 | 1466014636458 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 2576 | 1466014636459 Marionette TRACE conn7 <- [1,2430,null,{}] 11:17:16 INFO - PROCESS | 2576 | 1466014636465 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:16 INFO - PROCESS | 2576 | 1466014636466 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:16 INFO - PROCESS | 2576 | 1466014636601 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 11:17:16 INFO - PROCESS | 2576 | 1466014636610 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 2576 | 1466014636612 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:16 INFO - PROCESS | 2576 | ++DOCSHELL 14B4F800 == 39 [pid = 2576] [id = 617] 11:17:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18D4E000) [pid = 2576] [serial = 1851] [outer = 00000000] 11:17:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1A31A800) [pid = 2576] [serial = 1852] [outer = 18D4E000] 11:17:16 INFO - PROCESS | 2576 | 1466014636654 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A31EC00) [pid = 2576] [serial = 1853] [outer = 18D4E000] 11:17:17 INFO - PROCESS | 2576 | 1466014637263 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 830ms 11:17:17 INFO - PROCESS | 2576 | 1466014637318 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 11:17:17 INFO - PROCESS | 2576 | 1466014637323 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 11:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:17:17 INFO - PROCESS | 2576 | 1466014637377 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 2576 | 1466014637380 Marionette TRACE conn7 <- [1,2434,null,{}] 11:17:17 INFO - PROCESS | 2576 | 1466014637386 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:17 INFO - PROCESS | 2576 | 1466014637389 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:17 INFO - PROCESS | 2576 | 1466014637524 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 11:17:17 INFO - PROCESS | 2576 | 1466014637658 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 2576 | 1466014637662 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:17 INFO - PROCESS | 2576 | ++DOCSHELL 0D2CA000 == 40 [pid = 2576] [id = 618] 11:17:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D2CC000) [pid = 2576] [serial = 1854] [outer = 00000000] 11:17:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DE62000) [pid = 2576] [serial = 1855] [outer = 0D2CC000] 11:17:17 INFO - PROCESS | 2576 | 1466014637722 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0E3EEC00) [pid = 2576] [serial = 1856] [outer = 0D2CC000] 11:17:18 INFO - PROCESS | 2576 | 1466014638422 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1105ms 11:17:18 INFO - PROCESS | 2576 | 1466014638638 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 11:17:18 INFO - PROCESS | 2576 | 1466014638642 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 11:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:17:18 INFO - PROCESS | 2576 | 1466014638648 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 2576 | 1466014638651 Marionette TRACE conn7 <- [1,2438,null,{}] 11:17:18 INFO - PROCESS | 2576 | 1466014638656 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:18 INFO - PROCESS | 2576 | 1466014638659 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:18 INFO - PROCESS | 2576 | 1466014638771 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 11:17:18 INFO - PROCESS | 2576 | 1466014638904 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 2576 | 1466014638909 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:18 INFO - PROCESS | 2576 | ++DOCSHELL 0E3ED800 == 41 [pid = 2576] [id = 619] 11:17:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0E3F3000) [pid = 2576] [serial = 1857] [outer = 00000000] 11:17:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1180A800) [pid = 2576] [serial = 1858] [outer = 0E3F3000] 11:17:18 INFO - PROCESS | 2576 | 1466014638962 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (11A9C800) [pid = 2576] [serial = 1859] [outer = 0E3F3000] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 16D98800 == 40 [pid = 2576] [id = 616] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 14B4FC00 == 39 [pid = 2576] [id = 615] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 14B4B000 == 38 [pid = 2576] [id = 614] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 16C79000 == 37 [pid = 2576] [id = 613] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 123F1800 == 36 [pid = 2576] [id = 612] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 150E2000 == 35 [pid = 2576] [id = 611] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 16D9DC00 == 34 [pid = 2576] [id = 610] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 16C78C00 == 33 [pid = 2576] [id = 609] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 14B4B400 == 32 [pid = 2576] [id = 608] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 13768400 == 31 [pid = 2576] [id = 607] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1A316800) [pid = 2576] [serial = 1810] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 123F2000 == 30 [pid = 2576] [id = 606] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 0E3F7000 == 29 [pid = 2576] [id = 605] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 0DD05C00 == 28 [pid = 2576] [id = 604] 11:17:19 INFO - PROCESS | 2576 | --DOCSHELL 1A209800 == 27 [pid = 2576] [id = 603] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1A202000) [pid = 2576] [serial = 1808] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (175DF000) [pid = 2576] [serial = 1795] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (18766000) [pid = 2576] [serial = 1798] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (175DF800) [pid = 2576] [serial = 1796] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (19617000) [pid = 2576] [serial = 1801] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18D58800) [pid = 2576] [serial = 1799] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (19DAC800) [pid = 2576] [serial = 1807] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (196F6000) [pid = 2576] [serial = 1802] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17480400) [pid = 2576] [serial = 1792] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DD9C00) [pid = 2576] [serial = 1789] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DE2000) [pid = 2576] [serial = 1790] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16D9B000) [pid = 2576] [serial = 1786] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DAC000) [pid = 2576] [serial = 1787] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16257C00) [pid = 2576] [serial = 1783] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1683A000) [pid = 2576] [serial = 1784] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14B4BC00) [pid = 2576] [serial = 1780] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (150E8800) [pid = 2576] [serial = 1781] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (139CD000) [pid = 2576] [serial = 1777] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13ACE000) [pid = 2576] [serial = 1778] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11D8E400) [pid = 2576] [serial = 1774] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1220A400) [pid = 2576] [serial = 1775] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DE5A800) [pid = 2576] [serial = 1771] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DF72000) [pid = 2576] [serial = 1772] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1A03F400) [pid = 2576] [serial = 1769] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (17590000) [pid = 2576] [serial = 1805] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16DB1000) [pid = 2576] [serial = 1804] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (173D3000) [pid = 2576] [serial = 1793] [outer = 00000000] [url = about:blank] 11:17:19 INFO - PROCESS | 2576 | 1466014639544 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 11:17:19 INFO - PROCESS | 2576 | 1466014639581 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 2576 | 1466014639584 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 11:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:17:19 INFO - PROCESS | 2576 | 1466014639590 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 2576 | 1466014639594 Marionette TRACE conn7 <- [1,2442,null,{}] 11:17:19 INFO - PROCESS | 2576 | 1466014639598 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 2576 | 1466014639601 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:19 INFO - PROCESS | 2576 | 1466014639685 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 11:17:19 INFO - PROCESS | 2576 | 1466014639785 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 2576 | 1466014639787 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:19 INFO - PROCESS | 2576 | ++DOCSHELL 11AE3C00 == 28 [pid = 2576] [id = 620] 11:17:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (11BBA800) [pid = 2576] [serial = 1860] [outer = 00000000] 11:17:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (12125C00) [pid = 2576] [serial = 1861] [outer = 11BBA800] 11:17:19 INFO - PROCESS | 2576 | 1466014639834 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (12213000) [pid = 2576] [serial = 1862] [outer = 11BBA800] 11:17:20 INFO - PROCESS | 2576 | 1466014640247 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 11:17:20 INFO - PROCESS | 2576 | 1466014640296 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 2576 | 1466014640298 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 11:17:20 INFO - PROCESS | 2576 | 1466014640302 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 2576 | 1466014640304 Marionette TRACE conn7 <- [1,2446,null,{}] 11:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:17:20 INFO - PROCESS | 2576 | 1466014640317 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:20 INFO - PROCESS | 2576 | 1466014640322 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:20 INFO - PROCESS | 2576 | 1466014640409 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 11:17:20 INFO - PROCESS | 2576 | 1466014640418 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 2576 | 1466014640422 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:20 INFO - PROCESS | 2576 | ++DOCSHELL 13ACF400 == 29 [pid = 2576] [id = 621] 11:17:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13AD0800) [pid = 2576] [serial = 1863] [outer = 00000000] 11:17:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (14B0E800) [pid = 2576] [serial = 1864] [outer = 13AD0800] 11:17:20 INFO - PROCESS | 2576 | 1466014640469 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14B48800) [pid = 2576] [serial = 1865] [outer = 13AD0800] 11:17:20 INFO - PROCESS | 2576 | 1466014640913 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 11:17:20 INFO - PROCESS | 2576 | 1466014640938 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 2576 | 1466014640940 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 11:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:17:20 INFO - PROCESS | 2576 | 1466014640967 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 2576 | 1466014640969 Marionette TRACE conn7 <- [1,2450,null,{}] 11:17:21 INFO - PROCESS | 2576 | 1466014640973 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 2576 | 1466014640975 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:21 INFO - PROCESS | 2576 | 1466014641058 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 11:17:21 INFO - PROCESS | 2576 | 1466014641066 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 2576 | 1466014641067 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:21 INFO - PROCESS | 2576 | ++DOCSHELL 150E9800 == 30 [pid = 2576] [id = 622] 11:17:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (150F0C00) [pid = 2576] [serial = 1866] [outer = 00000000] 11:17:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15B92400) [pid = 2576] [serial = 1867] [outer = 150F0C00] 11:17:21 INFO - PROCESS | 2576 | 1466014641120 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16257000) [pid = 2576] [serial = 1868] [outer = 150F0C00] 11:17:21 INFO - PROCESS | 2576 | 1466014641547 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 650ms 11:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:17:21 INFO - PROCESS | 2576 | 1466014641600 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 2576 | 1466014641602 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 11:17:21 INFO - PROCESS | 2576 | 1466014641606 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 2576 | 1466014641607 Marionette TRACE conn7 <- [1,2454,null,{}] 11:17:21 INFO - PROCESS | 2576 | 1466014641611 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 2576 | 1466014641613 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:21 INFO - PROCESS | 2576 | 1466014641734 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 11:17:21 INFO - PROCESS | 2576 | 1466014641836 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 2576 | 1466014641838 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:21 INFO - PROCESS | 2576 | ++DOCSHELL 1683B000 == 31 [pid = 2576] [id = 623] 11:17:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1683E000) [pid = 2576] [serial = 1869] [outer = 00000000] 11:17:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16C7F800) [pid = 2576] [serial = 1870] [outer = 1683E000] 11:17:21 INFO - PROCESS | 2576 | 1466014641881 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D63400) [pid = 2576] [serial = 1871] [outer = 1683E000] 11:17:22 INFO - PROCESS | 2576 | 1466014642285 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 11:17:22 INFO - PROCESS | 2576 | 1466014642339 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 2576 | 1466014642341 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 11:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:17:22 INFO - PROCESS | 2576 | 1466014642350 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 2576 | 1466014642352 Marionette TRACE conn7 <- [1,2458,null,{}] 11:17:22 INFO - PROCESS | 2576 | 1466014642356 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 2576 | 1466014642361 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:22 INFO - PROCESS | 2576 | 1466014642505 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 11:17:22 INFO - PROCESS | 2576 | 1466014642573 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 2576 | 1466014642575 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:22 INFO - PROCESS | 2576 | ++DOCSHELL 16D9DC00 == 32 [pid = 2576] [id = 624] 11:17:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DA2400) [pid = 2576] [serial = 1872] [outer = 00000000] 11:17:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DD6400) [pid = 2576] [serial = 1873] [outer = 16DA2400] 11:17:22 INFO - PROCESS | 2576 | 1466014642622 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DE1000) [pid = 2576] [serial = 1874] [outer = 16DA2400] 11:17:23 INFO - PROCESS | 2576 | 1466014643020 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 11:17:23 INFO - PROCESS | 2576 | 1466014643082 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 2576 | 1466014643084 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 11:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:17:23 INFO - PROCESS | 2576 | 1466014643142 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 2576 | 1466014643144 Marionette TRACE conn7 <- [1,2462,null,{}] 11:17:23 INFO - PROCESS | 2576 | 1466014643148 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:23 INFO - PROCESS | 2576 | 1466014643149 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:23 INFO - PROCESS | 2576 | 1466014643271 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 11:17:23 INFO - PROCESS | 2576 | 1466014643278 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 2576 | 1466014643280 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:23 INFO - PROCESS | 2576 | ++DOCSHELL 173C5400 == 33 [pid = 2576] [id = 625] 11:17:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (173CC400) [pid = 2576] [serial = 1875] [outer = 00000000] 11:17:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173D3C00) [pid = 2576] [serial = 1876] [outer = 173CC400] 11:17:23 INFO - PROCESS | 2576 | 1466014643322 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (173D4000) [pid = 2576] [serial = 1877] [outer = 173CC400] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (173D4800) [pid = 2576] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DB1400) [pid = 2576] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1A20BC00) [pid = 2576] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DA0C00) [pid = 2576] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16C7A400) [pid = 2576] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B4D800) [pid = 2576] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (123F2800) [pid = 2576] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16DD7000) [pid = 2576] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DD06000) [pid = 2576] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1376E800) [pid = 2576] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E3F7800) [pid = 2576] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18D56800) [pid = 2576] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (17587400) [pid = 2576] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:17:23 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (15330800) [pid = 2576] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:17:23 INFO - PROCESS | 2576 | 1466014643915 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 871ms 11:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:17:23 INFO - PROCESS | 2576 | 1466014643967 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 2576 | 1466014643969 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 11:17:23 INFO - PROCESS | 2576 | 1466014643972 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 2576 | 1466014643973 Marionette TRACE conn7 <- [1,2466,null,{}] 11:17:24 INFO - PROCESS | 2576 | 1466014643977 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 2576 | 1466014643978 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:24 INFO - PROCESS | 2576 | 1466014644054 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 11:17:24 INFO - PROCESS | 2576 | 1466014644152 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 2576 | 1466014644154 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:24 INFO - PROCESS | 2576 | ++DOCSHELL 0D634C00 == 34 [pid = 2576] [id = 626] 11:17:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DE54000) [pid = 2576] [serial = 1878] [outer = 00000000] 11:17:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DB1400) [pid = 2576] [serial = 1879] [outer = 0DE54000] 11:17:24 INFO - PROCESS | 2576 | 1466014644196 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (173CD800) [pid = 2576] [serial = 1880] [outer = 0DE54000] 11:17:24 INFO - PROCESS | 2576 | 1466014644531 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 631ms 11:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:17:24 INFO - PROCESS | 2576 | 1466014644603 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 2576 | 1466014644605 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 11:17:24 INFO - PROCESS | 2576 | 1466014644608 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 2576 | 1466014644610 Marionette TRACE conn7 <- [1,2470,null,{}] 11:17:24 INFO - PROCESS | 2576 | 1466014644613 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 2576 | 1466014644615 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:24 INFO - PROCESS | 2576 | 1466014644732 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 11:17:24 INFO - PROCESS | 2576 | 1466014644740 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 2576 | 1466014644741 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:24 INFO - PROCESS | 2576 | ++DOCSHELL 16D9FC00 == 35 [pid = 2576] [id = 627] 11:17:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16DB8000) [pid = 2576] [serial = 1881] [outer = 00000000] 11:17:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (175E6400) [pid = 2576] [serial = 1882] [outer = 16DB8000] 11:17:24 INFO - PROCESS | 2576 | 1466014644785 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (18574C00) [pid = 2576] [serial = 1883] [outer = 16DB8000] 11:17:25 INFO - PROCESS | 2576 | 1466014645226 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 11:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:17:25 INFO - PROCESS | 2576 | 1466014645279 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 2576 | 1466014645281 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 11:17:25 INFO - PROCESS | 2576 | 1466014645284 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 2576 | 1466014645285 Marionette TRACE conn7 <- [1,2474,null,{}] 11:17:25 INFO - PROCESS | 2576 | 1466014645289 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 2576 | 1466014645291 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:25 INFO - PROCESS | 2576 | 1466014645408 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 11:17:25 INFO - PROCESS | 2576 | 1466014645415 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 2576 | 1466014645417 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:25 INFO - PROCESS | 2576 | ++DOCSHELL 0E389000 == 36 [pid = 2576] [id = 628] 11:17:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (150E7400) [pid = 2576] [serial = 1884] [outer = 00000000] 11:17:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18D58C00) [pid = 2576] [serial = 1885] [outer = 150E7400] 11:17:25 INFO - PROCESS | 2576 | 1466014645463 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1875DC00) [pid = 2576] [serial = 1886] [outer = 150E7400] 11:17:26 INFO - PROCESS | 2576 | 1466014646037 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 830ms 11:17:26 INFO - PROCESS | 2576 | 1466014646116 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 2576 | 1466014646121 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 11:17:26 INFO - PROCESS | 2576 | 1466014646126 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:17:26 INFO - PROCESS | 2576 | 1466014646130 Marionette TRACE conn7 <- [1,2478,null,{}] 11:17:26 INFO - PROCESS | 2576 | 1466014646136 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 2576 | 1466014646139 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:26 INFO - PROCESS | 2576 | 1466014646294 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 11:17:26 INFO - PROCESS | 2576 | 1466014646428 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 2576 | 1466014646433 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:26 INFO - PROCESS | 2576 | ++DOCSHELL 0DD10800 == 37 [pid = 2576] [id = 629] 11:17:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0DE55000) [pid = 2576] [serial = 1887] [outer = 00000000] 11:17:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (11A96400) [pid = 2576] [serial = 1888] [outer = 0DE55000] 11:17:26 INFO - PROCESS | 2576 | 1466014646490 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1224EC00) [pid = 2576] [serial = 1889] [outer = 0DE55000] 11:17:27 INFO - PROCESS | 2576 | 1466014647075 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 11:17:27 INFO - PROCESS | 2576 | 1466014647108 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 2576 | 1466014647113 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 11:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:17:27 INFO - PROCESS | 2576 | 1466014647120 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 2576 | 1466014647123 Marionette TRACE conn7 <- [1,2482,null,{}] 11:17:27 INFO - PROCESS | 2576 | 1466014647127 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:27 INFO - PROCESS | 2576 | 1466014647130 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:27 INFO - PROCESS | 2576 | 1466014647239 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 11:17:27 INFO - PROCESS | 2576 | 1466014647350 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 2576 | 1466014647353 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:27 INFO - PROCESS | 2576 | ++DOCSHELL 150E3800 == 38 [pid = 2576] [id = 630] 11:17:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (150E6000) [pid = 2576] [serial = 1890] [outer = 00000000] 11:17:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (15B8F000) [pid = 2576] [serial = 1891] [outer = 150E6000] 11:17:27 INFO - PROCESS | 2576 | 1466014647408 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16C7F000) [pid = 2576] [serial = 1892] [outer = 150E6000] 11:17:28 INFO - PROCESS | 2576 | 1466014647998 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 11:17:28 INFO - PROCESS | 2576 | 1466014648051 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 2576 | 1466014648054 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 11:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:17:28 INFO - PROCESS | 2576 | 1466014648058 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 2576 | 1466014648062 Marionette TRACE conn7 <- [1,2486,null,{}] 11:17:28 INFO - PROCESS | 2576 | 1466014648072 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 2576 | 1466014648077 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:28 INFO - PROCESS | 2576 | 1466014648185 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 11:17:28 INFO - PROCESS | 2576 | 1466014648325 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 2576 | 1466014648328 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:28 INFO - PROCESS | 2576 | ++DOCSHELL 18572000 == 39 [pid = 2576] [id = 631] 11:17:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1957F800) [pid = 2576] [serial = 1893] [outer = 00000000] 11:17:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19615400) [pid = 2576] [serial = 1894] [outer = 1957F800] 11:17:28 INFO - PROCESS | 2576 | 1466014648387 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (196F6800) [pid = 2576] [serial = 1895] [outer = 1957F800] 11:17:29 INFO - PROCESS | 2576 | 1466014648994 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1070ms 11:17:29 INFO - PROCESS | 2576 | 1466014649161 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 2576 | 1466014649165 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 11:17:29 INFO - PROCESS | 2576 | 1466014649170 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:17:29 INFO - PROCESS | 2576 | 1466014649174 Marionette TRACE conn7 <- [1,2490,null,{}] 11:17:29 INFO - PROCESS | 2576 | 1466014649187 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 2576 | 1466014649190 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:29 INFO - PROCESS | 2576 | 1466014649293 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 11:17:29 INFO - PROCESS | 2576 | 1466014649430 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 2576 | 1466014649435 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:29 INFO - PROCESS | 2576 | ++DOCSHELL 11A23C00 == 40 [pid = 2576] [id = 632] 11:17:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (11BC0800) [pid = 2576] [serial = 1896] [outer = 00000000] 11:17:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (12246000) [pid = 2576] [serial = 1897] [outer = 11BC0800] 11:17:29 INFO - PROCESS | 2576 | 1466014649485 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (13760800) [pid = 2576] [serial = 1898] [outer = 11BC0800] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 16D9FC00 == 39 [pid = 2576] [id = 627] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 0D634C00 == 38 [pid = 2576] [id = 626] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 173C5400 == 37 [pid = 2576] [id = 625] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 16D9DC00 == 36 [pid = 2576] [id = 624] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 1683B000 == 35 [pid = 2576] [id = 623] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 150E9800 == 34 [pid = 2576] [id = 622] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 13ACF400 == 33 [pid = 2576] [id = 621] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 11AE3C00 == 32 [pid = 2576] [id = 620] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 0E3ED800 == 31 [pid = 2576] [id = 619] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 0D2CA000 == 30 [pid = 2576] [id = 618] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 14B4F800 == 29 [pid = 2576] [id = 617] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 150E3800 == 28 [pid = 2576] [id = 630] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 18572000 == 27 [pid = 2576] [id = 631] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 0E389000 == 26 [pid = 2576] [id = 628] 11:17:30 INFO - PROCESS | 2576 | --DOCSHELL 0DD10800 == 25 [pid = 2576] [id = 629] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1758B400) [pid = 2576] [serial = 1837] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (179E7800) [pid = 2576] [serial = 1840] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1A319C00) [pid = 2576] [serial = 1811] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DB0800) [pid = 2576] [serial = 1831] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DB9C00) [pid = 2576] [serial = 1832] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16C83400) [pid = 2576] [serial = 1828] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16D65800) [pid = 2576] [serial = 1829] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (150E9400) [pid = 2576] [serial = 1825] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (15172400) [pid = 2576] [serial = 1826] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (12E67C00) [pid = 2576] [serial = 1819] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DDFC00) [pid = 2576] [serial = 1834] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13761400) [pid = 2576] [serial = 1820] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DD0A400) [pid = 2576] [serial = 1813] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DE55C00) [pid = 2576] [serial = 1814] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13AC5000) [pid = 2576] [serial = 1822] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (14B09C00) [pid = 2576] [serial = 1823] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E9D0400) [pid = 2576] [serial = 1816] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11804000) [pid = 2576] [serial = 1817] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1758B800) [pid = 2576] [serial = 1838] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1957FC00) [pid = 2576] [serial = 1843] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (196F5C00) [pid = 2576] [serial = 1850] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (18758800) [pid = 2576] [serial = 1841] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (19615C00) [pid = 2576] [serial = 1844] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1960D000) [pid = 2576] [serial = 1849] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (1A31A800) [pid = 2576] [serial = 1852] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (173D1000) [pid = 2576] [serial = 1846] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16DDB400) [pid = 2576] [serial = 1835] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (175E4000) [pid = 2576] [serial = 1847] [outer = 00000000] [url = about:blank] 11:17:30 INFO - PROCESS | 2576 | 1466014650686 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1536ms 11:17:30 INFO - PROCESS | 2576 | 1466014650712 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 2576 | 1466014650716 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 11:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:17:30 INFO - PROCESS | 2576 | 1466014650728 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 2576 | 1466014650731 Marionette TRACE conn7 <- [1,2494,null,{}] 11:17:30 INFO - PROCESS | 2576 | 1466014650736 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:30 INFO - PROCESS | 2576 | 1466014650738 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:30 INFO - PROCESS | 2576 | 1466014650863 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 11:17:30 INFO - PROCESS | 2576 | 1466014650962 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 2576 | 1466014650964 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:31 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5E800 == 26 [pid = 2576] [id = 633] 11:17:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0DE5EC00) [pid = 2576] [serial = 1899] [outer = 00000000] 11:17:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DF72000) [pid = 2576] [serial = 1900] [outer = 0DE5EC00] 11:17:31 INFO - PROCESS | 2576 | 1466014651011 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0E3F2400) [pid = 2576] [serial = 1901] [outer = 0DE5EC00] 11:17:31 INFO - PROCESS | 2576 | 1466014651429 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 11:17:31 INFO - PROCESS | 2576 | 1466014651457 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 2576 | 1466014651462 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 11:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:17:31 INFO - PROCESS | 2576 | 1466014651468 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 2576 | 1466014651471 Marionette TRACE conn7 <- [1,2498,null,{}] 11:17:31 INFO - PROCESS | 2576 | 1466014651474 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 2576 | 1466014651477 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:31 INFO - PROCESS | 2576 | 1466014651564 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 11:17:31 INFO - PROCESS | 2576 | 1466014651570 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 2576 | 1466014651573 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:31 INFO - PROCESS | 2576 | ++DOCSHELL 123ECC00 == 27 [pid = 2576] [id = 634] 11:17:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (123F1000) [pid = 2576] [serial = 1902] [outer = 00000000] 11:17:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1344EC00) [pid = 2576] [serial = 1903] [outer = 123F1000] 11:17:31 INFO - PROCESS | 2576 | 1466014651619 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (139C2400) [pid = 2576] [serial = 1904] [outer = 123F1000] 11:17:32 INFO - PROCESS | 2576 | 1466014652080 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 631ms 11:17:32 INFO - PROCESS | 2576 | 1466014652103 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 2576 | 1466014652105 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 11:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:17:32 INFO - PROCESS | 2576 | 1466014652109 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 2576 | 1466014652112 Marionette TRACE conn7 <- [1,2502,null,{}] 11:17:32 INFO - PROCESS | 2576 | 1466014652123 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:32 INFO - PROCESS | 2576 | 1466014652127 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:32 INFO - PROCESS | 2576 | 1466014652211 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 11:17:32 INFO - PROCESS | 2576 | 1466014652218 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 2576 | 1466014652221 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:32 INFO - PROCESS | 2576 | ++DOCSHELL 150E6C00 == 28 [pid = 2576] [id = 635] 11:17:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (150E7000) [pid = 2576] [serial = 1905] [outer = 00000000] 11:17:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (150ECC00) [pid = 2576] [serial = 1906] [outer = 150E7000] 11:17:32 INFO - PROCESS | 2576 | 1466014652268 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (15330000) [pid = 2576] [serial = 1907] [outer = 150E7000] 11:17:32 INFO - PROCESS | 2576 | 1466014652756 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 11:17:32 INFO - PROCESS | 2576 | 1466014652800 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 2576 | 1466014652803 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 11:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:17:32 INFO - PROCESS | 2576 | 1466014652829 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 2576 | 1466014652831 Marionette TRACE conn7 <- [1,2506,null,{}] 11:17:32 INFO - PROCESS | 2576 | 1466014652835 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:32 INFO - PROCESS | 2576 | 1466014652836 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:32 INFO - PROCESS | 2576 | 1466014652955 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 11:17:32 INFO - PROCESS | 2576 | 1466014652961 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 2576 | 1466014652963 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:33 INFO - PROCESS | 2576 | ++DOCSHELL 11ADF400 == 29 [pid = 2576] [id = 636] 11:17:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (12191800) [pid = 2576] [serial = 1908] [outer = 00000000] 11:17:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16834000) [pid = 2576] [serial = 1909] [outer = 12191800] 11:17:33 INFO - PROCESS | 2576 | 1466014653060 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16C84C00) [pid = 2576] [serial = 1910] [outer = 12191800] 11:17:33 INFO - PROCESS | 2576 | 1466014653471 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 690ms 11:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:17:33 INFO - PROCESS | 2576 | 1466014653505 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 2576 | 1466014653507 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 11:17:33 INFO - PROCESS | 2576 | 1466014653521 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 2576 | 1466014653522 Marionette TRACE conn7 <- [1,2510,null,{}] 11:17:33 INFO - PROCESS | 2576 | 1466014653526 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 2576 | 1466014653528 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:33 INFO - PROCESS | 2576 | 1466014653639 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 11:17:33 INFO - PROCESS | 2576 | 1466014653732 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 2576 | 1466014653734 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:33 INFO - PROCESS | 2576 | ++DOCSHELL 16D9F000 == 30 [pid = 2576] [id = 637] 11:17:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DAAC00) [pid = 2576] [serial = 1911] [outer = 00000000] 11:17:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16DB0800) [pid = 2576] [serial = 1912] [outer = 16DAAC00] 11:17:33 INFO - PROCESS | 2576 | 1466014653778 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DB9400) [pid = 2576] [serial = 1913] [outer = 16DAAC00] 11:17:34 INFO - PROCESS | 2576 | 1466014654196 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 11:17:34 INFO - PROCESS | 2576 | 1466014654261 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 2576 | 1466014654263 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 11:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:17:34 INFO - PROCESS | 2576 | 1466014654266 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 2576 | 1466014654268 Marionette TRACE conn7 <- [1,2514,null,{}] 11:17:34 INFO - PROCESS | 2576 | 1466014654271 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 2576 | 1466014654277 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:34 INFO - PROCESS | 2576 | 1466014654413 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 11:17:34 INFO - PROCESS | 2576 | 1466014654484 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 2576 | 1466014654486 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:34 INFO - PROCESS | 2576 | ++DOCSHELL 173D0C00 == 31 [pid = 2576] [id = 638] 11:17:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (173D1400) [pid = 2576] [serial = 1914] [outer = 00000000] 11:17:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1758A000) [pid = 2576] [serial = 1915] [outer = 173D1400] 11:17:34 INFO - PROCESS | 2576 | 1466014654531 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (17591C00) [pid = 2576] [serial = 1916] [outer = 173D1400] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DB8000) [pid = 2576] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (150E7400) [pid = 2576] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1683E000) [pid = 2576] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18D4E000) [pid = 2576] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0E3F3000) [pid = 2576] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13AD0800) [pid = 2576] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (150F0C00) [pid = 2576] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11BBA800) [pid = 2576] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D2CC000) [pid = 2576] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16DA2400) [pid = 2576] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (173CC400) [pid = 2576] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:17:35 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0DE54000) [pid = 2576] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:17:35 INFO - PROCESS | 2576 | 1466014655139 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 931ms 11:17:35 INFO - PROCESS | 2576 | 1466014655199 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 2576 | 1466014655201 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 11:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:17:35 INFO - PROCESS | 2576 | 1466014655204 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 2576 | 1466014655206 Marionette TRACE conn7 <- [1,2518,null,{}] 11:17:35 INFO - PROCESS | 2576 | 1466014655210 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 2576 | 1466014655211 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:35 INFO - PROCESS | 2576 | 1466014655323 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 11:17:35 INFO - PROCESS | 2576 | 1466014655386 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 2576 | 1466014655388 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:35 INFO - PROCESS | 2576 | ++DOCSHELL 0D2CC000 == 32 [pid = 2576] [id = 639] 11:17:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D2E4400) [pid = 2576] [serial = 1917] [outer = 00000000] 11:17:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (150E6800) [pid = 2576] [serial = 1918] [outer = 0D2E4400] 11:17:35 INFO - PROCESS | 2576 | 1466014655431 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16C77C00) [pid = 2576] [serial = 1919] [outer = 0D2E4400] 11:17:35 INFO - PROCESS | 2576 | 1466014655780 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 11:17:35 INFO - PROCESS | 2576 | 1466014655845 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 2576 | 1466014655847 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 11:17:35 INFO - PROCESS | 2576 | 1466014655850 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 2576 | 1466014655851 Marionette TRACE conn7 <- [1,2522,null,{}] 11:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:17:35 INFO - PROCESS | 2576 | 1466014655855 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 2576 | 1466014655857 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:35 INFO - PROCESS | 2576 | 1466014655933 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 11:17:35 INFO - PROCESS | 2576 | 1466014655939 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 2576 | 1466014655941 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:35 INFO - PROCESS | 2576 | ++DOCSHELL 175DD400 == 33 [pid = 2576] [id = 640] 11:17:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (175E0000) [pid = 2576] [serial = 1920] [outer = 00000000] 11:17:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (177E6C00) [pid = 2576] [serial = 1921] [outer = 175E0000] 11:17:36 INFO - PROCESS | 2576 | 1466014655986 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (179E8400) [pid = 2576] [serial = 1922] [outer = 175E0000] 11:17:36 INFO - PROCESS | 2576 | 1466014656439 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 11:17:36 INFO - PROCESS | 2576 | 1466014656487 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 2576 | 1466014656488 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 11:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:17:36 INFO - PROCESS | 2576 | 1466014656492 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 2576 | 1466014656493 Marionette TRACE conn7 <- [1,2526,null,{}] 11:17:36 INFO - PROCESS | 2576 | 1466014656497 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:36 INFO - PROCESS | 2576 | 1466014656498 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:36 INFO - PROCESS | 2576 | 1466014656581 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 11:17:36 INFO - PROCESS | 2576 | 1466014656601 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 2576 | 1466014656603 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:36 INFO - PROCESS | 2576 | ++DOCSHELL 150E2800 == 34 [pid = 2576] [id = 641] 11:17:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (18D5BC00) [pid = 2576] [serial = 1923] [outer = 00000000] 11:17:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (18E7B000) [pid = 2576] [serial = 1924] [outer = 18D5BC00] 11:17:36 INFO - PROCESS | 2576 | 1466014656670 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18E7BC00) [pid = 2576] [serial = 1925] [outer = 18D5BC00] 11:17:37 INFO - PROCESS | 2576 | --DOCSHELL 0DE5E800 == 33 [pid = 2576] [id = 633] 11:17:37 INFO - PROCESS | 2576 | --DOCSHELL 11A23C00 == 32 [pid = 2576] [id = 632] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 150E6C00 == 31 [pid = 2576] [id = 635] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 173D0C00 == 30 [pid = 2576] [id = 638] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 123ECC00 == 29 [pid = 2576] [id = 634] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 11ADF400 == 28 [pid = 2576] [id = 636] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 16D9F000 == 27 [pid = 2576] [id = 637] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 0D2CC000 == 26 [pid = 2576] [id = 639] 11:17:38 INFO - PROCESS | 2576 | --DOCSHELL 175DD400 == 25 [pid = 2576] [id = 640] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18574C00) [pid = 2576] [serial = 1883] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18D58C00) [pid = 2576] [serial = 1885] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16C7F800) [pid = 2576] [serial = 1870] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16D63400) [pid = 2576] [serial = 1871] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1A31EC00) [pid = 2576] [serial = 1853] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1180A800) [pid = 2576] [serial = 1858] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (11A9C800) [pid = 2576] [serial = 1859] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14B0E800) [pid = 2576] [serial = 1864] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14B48800) [pid = 2576] [serial = 1865] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (15B92400) [pid = 2576] [serial = 1867] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (12125C00) [pid = 2576] [serial = 1861] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (12213000) [pid = 2576] [serial = 1862] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0DE62000) [pid = 2576] [serial = 1855] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (0E3EEC00) [pid = 2576] [serial = 1856] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16DD6400) [pid = 2576] [serial = 1873] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (173D3C00) [pid = 2576] [serial = 1876] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (1875DC00) [pid = 2576] [serial = 1886] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16DB1400) [pid = 2576] [serial = 1879] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16DE1000) [pid = 2576] [serial = 1874] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (175E6400) [pid = 2576] [serial = 1882] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (173CD800) [pid = 2576] [serial = 1880] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (173D4000) [pid = 2576] [serial = 1877] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (16257000) [pid = 2576] [serial = 1868] [outer = 00000000] [url = about:blank] 11:17:38 INFO - PROCESS | 2576 | 1466014658401 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1976ms 11:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:17:38 INFO - PROCESS | 2576 | 1466014658469 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 2576 | 1466014658473 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 11:17:38 INFO - PROCESS | 2576 | 1466014658478 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 2576 | 1466014658481 Marionette TRACE conn7 <- [1,2530,null,{}] 11:17:38 INFO - PROCESS | 2576 | 1466014658487 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 2576 | 1466014658490 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:38 INFO - PROCESS | 2576 | 1466014658590 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 11:17:38 INFO - PROCESS | 2576 | 1466014658604 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 2576 | 1466014658606 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:38 INFO - PROCESS | 2576 | ++DOCSHELL 0DE56000 == 26 [pid = 2576] [id = 642] 11:17:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0DE57800) [pid = 2576] [serial = 1926] [outer = 00000000] 11:17:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0DE5DC00) [pid = 2576] [serial = 1927] [outer = 0DE57800] 11:17:38 INFO - PROCESS | 2576 | 1466014658654 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0E01D800) [pid = 2576] [serial = 1928] [outer = 0DE57800] 11:17:39 INFO - PROCESS | 2576 | 1466014659146 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 11:17:39 INFO - PROCESS | 2576 | 1466014659209 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 2576 | 1466014659214 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 11:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:17:39 INFO - PROCESS | 2576 | 1466014659220 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 2576 | 1466014659223 Marionette TRACE conn7 <- [1,2534,null,{}] 11:17:39 INFO - PROCESS | 2576 | 1466014659227 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 2576 | 1466014659230 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:39 INFO - PROCESS | 2576 | 1466014659319 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 11:17:39 INFO - PROCESS | 2576 | 1466014659420 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 2576 | 1466014659423 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:39 INFO - PROCESS | 2576 | ++DOCSHELL 11ADB800 == 27 [pid = 2576] [id = 643] 11:17:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (11ADC000) [pid = 2576] [serial = 1929] [outer = 00000000] 11:17:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (11BC9400) [pid = 2576] [serial = 1930] [outer = 11ADC000] 11:17:39 INFO - PROCESS | 2576 | 1466014659472 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (1219D800) [pid = 2576] [serial = 1931] [outer = 11ADC000] 11:17:39 INFO - PROCESS | 2576 | 1466014659841 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 11:17:39 INFO - PROCESS | 2576 | 1466014659894 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 2576 | 1466014659896 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 11:17:39 INFO - PROCESS | 2576 | 1466014659899 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:17:39 INFO - PROCESS | 2576 | 1466014659902 Marionette TRACE conn7 <- [1,2538,null,{}] 11:17:39 INFO - PROCESS | 2576 | 1466014659913 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 2576 | 1466014659918 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:40 INFO - PROCESS | 2576 | 1466014660033 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 11:17:40 INFO - PROCESS | 2576 | 1466014660056 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 2576 | 1466014660059 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:40 INFO - PROCESS | 2576 | ++DOCSHELL 13ACB000 == 28 [pid = 2576] [id = 644] 11:17:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13ACC800) [pid = 2576] [serial = 1932] [outer = 00000000] 11:17:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (13C7C000) [pid = 2576] [serial = 1933] [outer = 13ACC800] 11:17:40 INFO - PROCESS | 2576 | 1466014660107 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (14B3AC00) [pid = 2576] [serial = 1934] [outer = 13ACC800] 11:17:40 INFO - PROCESS | 2576 | 1466014660570 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 11:17:40 INFO - PROCESS | 2576 | 1466014660635 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 2576 | 1466014660637 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 11:17:40 INFO - PROCESS | 2576 | 1466014660640 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:17:40 INFO - PROCESS | 2576 | 1466014660642 Marionette TRACE conn7 <- [1,2542,null,{}] 11:17:40 INFO - PROCESS | 2576 | 1466014660646 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 2576 | 1466014660648 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:40 INFO - PROCESS | 2576 | 1466014660731 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 11:17:40 INFO - PROCESS | 2576 | 1466014660736 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 2576 | 1466014660738 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:40 INFO - PROCESS | 2576 | ++DOCSHELL 14B45800 == 29 [pid = 2576] [id = 645] 11:17:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (14B50C00) [pid = 2576] [serial = 1935] [outer = 00000000] 11:17:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (150EAC00) [pid = 2576] [serial = 1936] [outer = 14B50C00] 11:17:40 INFO - PROCESS | 2576 | 1466014660781 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (15B3C400) [pid = 2576] [serial = 1937] [outer = 14B50C00] 11:17:41 INFO - PROCESS | 2576 | 1466014661211 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 631ms 11:17:41 INFO - PROCESS | 2576 | 1466014661276 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 2576 | 1466014661278 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 11:17:41 INFO - PROCESS | 2576 | 1466014661281 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:17:41 INFO - PROCESS | 2576 | 1466014661283 Marionette TRACE conn7 <- [1,2546,null,{}] 11:17:41 INFO - PROCESS | 2576 | 1466014661286 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 2576 | 1466014661288 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:41 INFO - PROCESS | 2576 | 1466014661367 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 11:17:41 INFO - PROCESS | 2576 | 1466014661375 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 2576 | 1466014661377 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:41 INFO - PROCESS | 2576 | ++DOCSHELL 15BAB000 == 30 [pid = 2576] [id = 646] 11:17:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1625D000) [pid = 2576] [serial = 1938] [outer = 00000000] 11:17:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1683EC00) [pid = 2576] [serial = 1939] [outer = 1625D000] 11:17:41 INFO - PROCESS | 2576 | 1466014661422 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16C7F800) [pid = 2576] [serial = 1940] [outer = 1625D000] 11:17:41 INFO - PROCESS | 2576 | 1466014661874 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 11:17:41 INFO - PROCESS | 2576 | 1466014661920 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 2576 | 1466014661922 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 11:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:17:41 INFO - PROCESS | 2576 | 1466014661941 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 2576 | 1466014661942 Marionette TRACE conn7 <- [1,2550,null,{}] 11:17:41 INFO - PROCESS | 2576 | 1466014661946 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 2576 | 1466014661951 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:42 INFO - PROCESS | 2576 | 1466014662050 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 11:17:42 INFO - PROCESS | 2576 | 1466014662056 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 2576 | 1466014662057 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:42 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D1C00 == 31 [pid = 2576] [id = 647] 11:17:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (150E6400) [pid = 2576] [serial = 1941] [outer = 00000000] 11:17:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DD4400) [pid = 2576] [serial = 1942] [outer = 150E6400] 11:17:42 INFO - PROCESS | 2576 | 1466014662101 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16DDC800) [pid = 2576] [serial = 1943] [outer = 150E6400] 11:17:42 INFO - PROCESS | 2576 | 1466014662535 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 11:17:42 INFO - PROCESS | 2576 | 1466014662590 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 2576 | 1466014662592 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 11:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:17:42 INFO - PROCESS | 2576 | 1466014662600 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 2576 | 1466014662602 Marionette TRACE conn7 <- [1,2554,null,{}] 11:17:42 INFO - PROCESS | 2576 | 1466014662605 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 2576 | 1466014662607 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:42 INFO - PROCESS | 2576 | 1466014662683 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 11:17:42 INFO - PROCESS | 2576 | 1466014662689 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 2576 | 1466014662691 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:42 INFO - PROCESS | 2576 | ++DOCSHELL 16DB8800 == 32 [pid = 2576] [id = 648] 11:17:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16DDFC00) [pid = 2576] [serial = 1944] [outer = 00000000] 11:17:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (173CB800) [pid = 2576] [serial = 1945] [outer = 16DDFC00] 11:17:42 INFO - PROCESS | 2576 | 1466014662734 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (173CD800) [pid = 2576] [serial = 1946] [outer = 16DDFC00] 11:17:43 INFO - PROCESS | 2576 | 1466014663190 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 11:17:43 INFO - PROCESS | 2576 | 1466014663245 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 2576 | 1466014663247 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 11:17:43 INFO - PROCESS | 2576 | 1466014663250 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 2576 | 1466014663252 Marionette TRACE conn7 <- [1,2558,null,{}] 11:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:17:43 INFO - PROCESS | 2576 | 1466014663255 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:43 INFO - PROCESS | 2576 | 1466014663257 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:43 INFO - PROCESS | 2576 | 1466014663336 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 11:17:43 INFO - PROCESS | 2576 | 1466014663343 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 2576 | 1466014663345 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:43 INFO - PROCESS | 2576 | ++DOCSHELL 17584C00 == 33 [pid = 2576] [id = 649] 11:17:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (17586800) [pid = 2576] [serial = 1947] [outer = 00000000] 11:17:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1758CC00) [pid = 2576] [serial = 1948] [outer = 17586800] 11:17:43 INFO - PROCESS | 2576 | 1466014663388 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17588800) [pid = 2576] [serial = 1949] [outer = 17586800] 11:17:43 INFO - PROCESS | 2576 | 1466014663847 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 11:17:43 INFO - PROCESS | 2576 | 1466014663886 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 2576 | 1466014663888 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 11:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:17:43 INFO - PROCESS | 2576 | 1466014663891 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 2576 | 1466014663893 Marionette TRACE conn7 <- [1,2562,null,{}] 11:17:43 INFO - PROCESS | 2576 | 1466014663896 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:43 INFO - PROCESS | 2576 | 1466014663898 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:44 INFO - PROCESS | 2576 | 1466014664013 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 11:17:44 INFO - PROCESS | 2576 | 1466014664115 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 2576 | 1466014664117 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:44 INFO - PROCESS | 2576 | ++DOCSHELL 11840400 == 34 [pid = 2576] [id = 650] 11:17:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13AC9000) [pid = 2576] [serial = 1950] [outer = 00000000] 11:17:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (179E7800) [pid = 2576] [serial = 1951] [outer = 13AC9000] 11:17:44 INFO - PROCESS | 2576 | 1466014664167 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1856FC00) [pid = 2576] [serial = 1952] [outer = 13AC9000] 11:17:44 INFO - PROCESS | 2576 | 1466014664588 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 11:17:44 INFO - PROCESS | 2576 | 1466014664622 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 2576 | 1466014664624 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 11:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:17:44 INFO - PROCESS | 2576 | 1466014664627 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 2576 | 1466014664629 Marionette TRACE conn7 <- [1,2566,null,{}] 11:17:44 INFO - PROCESS | 2576 | 1466014664632 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 2576 | 1466014664634 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:44 INFO - PROCESS | 2576 | 1466014664754 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 11:17:44 INFO - PROCESS | 2576 | 1466014664760 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 2576 | 1466014664762 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:44 INFO - PROCESS | 2576 | ++DOCSHELL 0D7E6400 == 35 [pid = 2576] [id = 651] 11:17:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (150EA800) [pid = 2576] [serial = 1953] [outer = 00000000] 11:17:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18D5B400) [pid = 2576] [serial = 1954] [outer = 150EA800] 11:17:44 INFO - PROCESS | 2576 | 1466014664804 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18E80400) [pid = 2576] [serial = 1955] [outer = 150EA800] 11:17:45 INFO - PROCESS | 2576 | 1466014665257 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 11:17:45 INFO - PROCESS | 2576 | 1466014665299 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 2576 | 1466014665301 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 11:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:17:45 INFO - PROCESS | 2576 | 1466014665313 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 2576 | 1466014665316 Marionette TRACE conn7 <- [1,2570,null,{}] 11:17:45 INFO - PROCESS | 2576 | 1466014665319 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 2576 | 1466014665321 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:45 INFO - PROCESS | 2576 | 1466014665475 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 11:17:45 INFO - PROCESS | 2576 | 1466014665545 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:45 INFO - PROCESS | 2576 | 1466014665547 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:45 INFO - PROCESS | 2576 | ++DOCSHELL 0D6E1C00 == 36 [pid = 2576] [id = 652] 11:17:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18E77400) [pid = 2576] [serial = 1956] [outer = 00000000] 11:17:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (196F2000) [pid = 2576] [serial = 1957] [outer = 18E77400] 11:17:45 INFO - PROCESS | 2576 | 1466014665591 Marionette DEBUG loaded listener.js 11:17:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A202400) [pid = 2576] [serial = 1958] [outer = 18E77400] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (12191800) [pid = 2576] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DAAC00) [pid = 2576] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D2E4400) [pid = 2576] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (173D1400) [pid = 2576] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (175E0000) [pid = 2576] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (150E6000) [pid = 2576] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DE55000) [pid = 2576] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (150E7000) [pid = 2576] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (123F1000) [pid = 2576] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DE5EC00) [pid = 2576] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11BC0800) [pid = 2576] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:17:45 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1957F800) [pid = 2576] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:17:46 INFO - PROCESS | 2576 | 1466014666071 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 11:17:46 INFO - PROCESS | 2576 | 1466014666089 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 11:17:46 INFO - PROCESS | 2576 | 1466014666091 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 11:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:17:46 INFO - PROCESS | 2576 | 1466014666095 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:17:46 INFO - PROCESS | 2576 | 1466014666096 Marionette TRACE conn7 <- [1,2574,null,{}] 11:17:46 INFO - PROCESS | 2576 | 1466014666100 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:46 INFO - PROCESS | 2576 | 1466014666102 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:46 INFO - PROCESS | 2576 | 1466014666223 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 11:17:46 INFO - PROCESS | 2576 | 1466014666280 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 2576 | 1466014666282 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:46 INFO - PROCESS | 2576 | ++DOCSHELL 14B4E800 == 37 [pid = 2576] [id = 653] 11:17:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14B4F400) [pid = 2576] [serial = 1959] [outer = 00000000] 11:17:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DB5C00) [pid = 2576] [serial = 1960] [outer = 14B4F400] 11:17:46 INFO - PROCESS | 2576 | 1466014666335 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (173D1400) [pid = 2576] [serial = 1961] [outer = 14B4F400] 11:17:46 INFO - PROCESS | 2576 | 1466014666677 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 11:17:46 INFO - PROCESS | 2576 | 1466014666748 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 11:17:46 INFO - PROCESS | 2576 | 1466014666750 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 11:17:46 INFO - PROCESS | 2576 | 1466014666755 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:17:46 INFO - PROCESS | 2576 | 1466014666756 Marionette TRACE conn7 <- [1,2578,null,{}] 11:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:17:46 INFO - PROCESS | 2576 | 1466014666760 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:46 INFO - PROCESS | 2576 | 1466014666761 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:46 INFO - PROCESS | 2576 | 1466014666839 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 11:17:46 INFO - PROCESS | 2576 | 1466014666845 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 2576 | 1466014666847 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:46 INFO - PROCESS | 2576 | ++DOCSHELL 16DB0C00 == 38 [pid = 2576] [id = 654] 11:17:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DB7C00) [pid = 2576] [serial = 1962] [outer = 00000000] 11:17:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A205C00) [pid = 2576] [serial = 1963] [outer = 16DB7C00] 11:17:46 INFO - PROCESS | 2576 | 1466014666889 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15334400) [pid = 2576] [serial = 1964] [outer = 16DB7C00] 11:17:47 INFO - PROCESS | 2576 | 1466014667339 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 11:17:47 INFO - PROCESS | 2576 | 1466014667394 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 2576 | 1466014667396 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 11:17:47 INFO - PROCESS | 2576 | 1466014667399 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:17:47 INFO - PROCESS | 2576 | 1466014667401 Marionette TRACE conn7 <- [1,2582,null,{}] 11:17:47 INFO - PROCESS | 2576 | 1466014667404 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 2576 | 1466014667406 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:47 INFO - PROCESS | 2576 | 1466014667486 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 11:17:47 INFO - PROCESS | 2576 | 1466014667494 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 2576 | 1466014667496 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:47 INFO - PROCESS | 2576 | ++DOCSHELL 1683E400 == 39 [pid = 2576] [id = 655] 11:17:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1A314000) [pid = 2576] [serial = 1965] [outer = 00000000] 11:17:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A31CC00) [pid = 2576] [serial = 1966] [outer = 1A314000] 11:17:47 INFO - PROCESS | 2576 | 1466014667539 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A31D400) [pid = 2576] [serial = 1967] [outer = 1A314000] 11:17:48 INFO - PROCESS | 2576 | --DOCSHELL 0DE56000 == 38 [pid = 2576] [id = 642] 11:17:48 INFO - PROCESS | 2576 | --DOCSHELL 150E2800 == 37 [pid = 2576] [id = 641] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 11ADB800 == 36 [pid = 2576] [id = 643] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 13ACB000 == 35 [pid = 2576] [id = 644] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 14B45800 == 34 [pid = 2576] [id = 645] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 14B4E800 == 33 [pid = 2576] [id = 653] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 15BAB000 == 32 [pid = 2576] [id = 646] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 0E9D1C00 == 31 [pid = 2576] [id = 647] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 16DB0C00 == 30 [pid = 2576] [id = 654] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 16DB8800 == 29 [pid = 2576] [id = 648] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 11840400 == 28 [pid = 2576] [id = 650] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 0D7E6400 == 27 [pid = 2576] [id = 651] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 17584C00 == 26 [pid = 2576] [id = 649] 11:17:49 INFO - PROCESS | 2576 | --DOCSHELL 0D6E1C00 == 25 [pid = 2576] [id = 652] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16834000) [pid = 2576] [serial = 1909] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16DB0800) [pid = 2576] [serial = 1912] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16DB9400) [pid = 2576] [serial = 1913] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (150E6800) [pid = 2576] [serial = 1918] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1758A000) [pid = 2576] [serial = 1915] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (177E6C00) [pid = 2576] [serial = 1921] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (17591C00) [pid = 2576] [serial = 1916] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (15B8F000) [pid = 2576] [serial = 1891] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1224EC00) [pid = 2576] [serial = 1889] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (11A96400) [pid = 2576] [serial = 1888] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (18E7B000) [pid = 2576] [serial = 1924] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (150ECC00) [pid = 2576] [serial = 1906] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1344EC00) [pid = 2576] [serial = 1903] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (139C2400) [pid = 2576] [serial = 1904] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DF72000) [pid = 2576] [serial = 1900] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (179E8400) [pid = 2576] [serial = 1922] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0E3F2400) [pid = 2576] [serial = 1901] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (13760800) [pid = 2576] [serial = 1898] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (12246000) [pid = 2576] [serial = 1897] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (196F6800) [pid = 2576] [serial = 1895] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (19615400) [pid = 2576] [serial = 1894] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16C7F000) [pid = 2576] [serial = 1892] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (15330000) [pid = 2576] [serial = 1907] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (16C84C00) [pid = 2576] [serial = 1910] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16C77C00) [pid = 2576] [serial = 1919] [outer = 00000000] [url = about:blank] 11:17:49 INFO - PROCESS | 2576 | 1466014669328 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1969ms 11:17:49 INFO - PROCESS | 2576 | 1466014669372 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 2576 | 1466014669376 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 11:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:17:49 INFO - PROCESS | 2576 | 1466014669382 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 2576 | 1466014669385 Marionette TRACE conn7 <- [1,2586,null,{}] 11:17:49 INFO - PROCESS | 2576 | 1466014669391 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:49 INFO - PROCESS | 2576 | 1466014669394 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:49 INFO - PROCESS | 2576 | 1466014669489 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 11:17:49 INFO - PROCESS | 2576 | 1466014669497 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 2576 | 1466014669500 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:49 INFO - PROCESS | 2576 | ++DOCSHELL 0DD08400 == 26 [pid = 2576] [id = 656] 11:17:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0DD08800) [pid = 2576] [serial = 1968] [outer = 00000000] 11:17:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0DD0E400) [pid = 2576] [serial = 1969] [outer = 0DD08800] 11:17:49 INFO - PROCESS | 2576 | 1466014669549 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0DE56400) [pid = 2576] [serial = 1970] [outer = 0DD08800] 11:17:50 INFO - PROCESS | 2576 | 1466014670041 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 11:17:50 INFO - PROCESS | 2576 | 1466014670056 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 2576 | 1466014670061 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 11:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:17:50 INFO - PROCESS | 2576 | 1466014670068 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 2576 | 1466014670071 Marionette TRACE conn7 <- [1,2590,null,{}] 11:17:50 INFO - PROCESS | 2576 | 1466014670074 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 2576 | 1466014670077 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:50 INFO - PROCESS | 2576 | 1466014670171 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 11:17:50 INFO - PROCESS | 2576 | 1466014670196 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 2576 | 1466014670199 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:50 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D5000 == 27 [pid = 2576] [id = 657] 11:17:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0EB34400) [pid = 2576] [serial = 1971] [outer = 00000000] 11:17:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (11802000) [pid = 2576] [serial = 1972] [outer = 0EB34400] 11:17:50 INFO - PROCESS | 2576 | 1466014670245 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (11A1FC00) [pid = 2576] [serial = 1973] [outer = 0EB34400] 11:17:50 INFO - PROCESS | 2576 | 1466014670718 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 11:17:50 INFO - PROCESS | 2576 | 1466014670741 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 2576 | 1466014670743 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 11:17:50 INFO - PROCESS | 2576 | 1466014670747 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:17:50 INFO - PROCESS | 2576 | 1466014670750 Marionette TRACE conn7 <- [1,2594,null,{}] 11:17:50 INFO - PROCESS | 2576 | 1466014670761 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 2576 | 1466014670766 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:50 INFO - PROCESS | 2576 | 1466014670849 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 11:17:50 INFO - PROCESS | 2576 | 1466014670859 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 2576 | 1466014670862 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:50 INFO - PROCESS | 2576 | ++DOCSHELL 13445C00 == 28 [pid = 2576] [id = 658] 11:17:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13446800) [pid = 2576] [serial = 1974] [outer = 00000000] 11:17:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (13764C00) [pid = 2576] [serial = 1975] [outer = 13446800] 11:17:50 INFO - PROCESS | 2576 | 1466014670909 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (139C2C00) [pid = 2576] [serial = 1976] [outer = 13446800] 11:17:51 INFO - PROCESS | 2576 | 1466014671390 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 11:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:17:51 INFO - PROCESS | 2576 | 1466014671421 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 2576 | 1466014671423 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 11:17:51 INFO - PROCESS | 2576 | 1466014671426 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 2576 | 1466014671428 Marionette TRACE conn7 <- [1,2598,null,{}] 11:17:51 INFO - PROCESS | 2576 | 1466014671431 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:51 INFO - PROCESS | 2576 | 1466014671433 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:51 INFO - PROCESS | 2576 | 1466014671520 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 11:17:51 INFO - PROCESS | 2576 | 1466014671539 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 2576 | 1466014671541 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:51 INFO - PROCESS | 2576 | ++DOCSHELL 139CE400 == 29 [pid = 2576] [id = 659] 11:17:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (139CE800) [pid = 2576] [serial = 1977] [outer = 00000000] 11:17:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (14B0E000) [pid = 2576] [serial = 1978] [outer = 139CE800] 11:17:51 INFO - PROCESS | 2576 | 1466014671585 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14B51400) [pid = 2576] [serial = 1979] [outer = 139CE800] 11:17:52 INFO - PROCESS | 2576 | 1466014672010 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 11:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:17:52 INFO - PROCESS | 2576 | 1466014672060 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 2576 | 1466014672062 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 11:17:52 INFO - PROCESS | 2576 | 1466014672065 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 2576 | 1466014672067 Marionette TRACE conn7 <- [1,2602,null,{}] 11:17:52 INFO - PROCESS | 2576 | 1466014672070 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 2576 | 1466014672072 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:52 INFO - PROCESS | 2576 | 1466014672150 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 11:17:52 INFO - PROCESS | 2576 | 1466014672155 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 2576 | 1466014672157 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:52 INFO - PROCESS | 2576 | ++DOCSHELL 150E9800 == 30 [pid = 2576] [id = 660] 11:17:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (150EB400) [pid = 2576] [serial = 1980] [outer = 00000000] 11:17:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15331800) [pid = 2576] [serial = 1981] [outer = 150EB400] 11:17:52 INFO - PROCESS | 2576 | 1466014672200 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11A21800) [pid = 2576] [serial = 1982] [outer = 150EB400] 11:17:52 INFO - PROCESS | 2576 | 1466014672671 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 631ms 11:17:52 INFO - PROCESS | 2576 | 1466014672698 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 2576 | 1466014672700 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 11:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:17:52 INFO - PROCESS | 2576 | 1466014672716 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 2576 | 1466014672718 Marionette TRACE conn7 <- [1,2606,null,{}] 11:17:52 INFO - PROCESS | 2576 | 1466014672722 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 2576 | 1466014672727 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:52 INFO - PROCESS | 2576 | 1466014672828 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 11:17:52 INFO - PROCESS | 2576 | 1466014672836 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 2576 | 1466014672837 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:52 INFO - PROCESS | 2576 | ++DOCSHELL 16C7F000 == 31 [pid = 2576] [id = 661] 11:17:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C86000) [pid = 2576] [serial = 1983] [outer = 00000000] 11:17:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16D98C00) [pid = 2576] [serial = 1984] [outer = 16C86000] 11:17:52 INFO - PROCESS | 2576 | 1466014672881 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D9F000) [pid = 2576] [serial = 1985] [outer = 16C86000] 11:17:53 INFO - PROCESS | 2576 | 1466014673322 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 11:17:53 INFO - PROCESS | 2576 | 1466014673349 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 11:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:17:53 INFO - PROCESS | 2576 | 1466014673351 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 11:17:53 INFO - PROCESS | 2576 | 1466014673354 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 2576 | 1466014673356 Marionette TRACE conn7 <- [1,2610,null,{}] 11:17:53 INFO - PROCESS | 2576 | 1466014673389 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 2576 | 1466014673391 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:53 INFO - PROCESS | 2576 | 1466014673466 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 11:17:53 INFO - PROCESS | 2576 | 1466014673471 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 2576 | 1466014673473 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:53 INFO - PROCESS | 2576 | ++DOCSHELL 16DAA800 == 32 [pid = 2576] [id = 662] 11:17:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DAC800) [pid = 2576] [serial = 1986] [outer = 00000000] 11:17:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DB7000) [pid = 2576] [serial = 1987] [outer = 16DAC800] 11:17:53 INFO - PROCESS | 2576 | 1466014673515 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16DD7000) [pid = 2576] [serial = 1988] [outer = 16DAC800] 11:17:53 INFO - PROCESS | 2576 | 1466014673949 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 650ms 11:17:54 INFO - PROCESS | 2576 | 1466014674016 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 2576 | 1466014674018 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 11:17:54 INFO - PROCESS | 2576 | 1466014674021 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:17:54 INFO - PROCESS | 2576 | 1466014674023 Marionette TRACE conn7 <- [1,2614,null,{}] 11:17:54 INFO - PROCESS | 2576 | 1466014674026 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 2576 | 1466014674028 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:54 INFO - PROCESS | 2576 | 1466014674106 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 11:17:54 INFO - PROCESS | 2576 | 1466014674124 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 2576 | 1466014674126 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:54 INFO - PROCESS | 2576 | ++DOCSHELL 16DDDC00 == 33 [pid = 2576] [id = 663] 11:17:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16DDE000) [pid = 2576] [serial = 1989] [outer = 00000000] 11:17:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173CCC00) [pid = 2576] [serial = 1990] [outer = 16DDE000] 11:17:54 INFO - PROCESS | 2576 | 1466014674169 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (173CD000) [pid = 2576] [serial = 1991] [outer = 16DDE000] 11:17:54 INFO - PROCESS | 2576 | 1466014674612 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 631ms 11:17:54 INFO - PROCESS | 2576 | 1466014674662 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 2576 | 1466014674664 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 11:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:17:54 INFO - PROCESS | 2576 | 1466014674667 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 2576 | 1466014674669 Marionette TRACE conn7 <- [1,2618,null,{}] 11:17:54 INFO - PROCESS | 2576 | 1466014674681 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 2576 | 1466014674683 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:54 INFO - PROCESS | 2576 | 1466014674799 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 11:17:54 INFO - PROCESS | 2576 | 1466014674893 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 2576 | 1466014674895 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:54 INFO - PROCESS | 2576 | ++DOCSHELL 12E67C00 == 34 [pid = 2576] [id = 664] 11:17:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1758B800) [pid = 2576] [serial = 1992] [outer = 00000000] 11:17:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (17592800) [pid = 2576] [serial = 1993] [outer = 1758B800] 11:17:54 INFO - PROCESS | 2576 | 1466014674938 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (17593000) [pid = 2576] [serial = 1994] [outer = 1758B800] 11:17:55 INFO - PROCESS | 2576 | 1466014675342 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 11:17:55 INFO - PROCESS | 2576 | 1466014675404 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 2576 | 1466014675406 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 11:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:17:55 INFO - PROCESS | 2576 | 1466014675409 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 2576 | 1466014675411 Marionette TRACE conn7 <- [1,2622,null,{}] 11:17:55 INFO - PROCESS | 2576 | 1466014675415 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:55 INFO - PROCESS | 2576 | 1466014675416 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:55 INFO - PROCESS | 2576 | 1466014675534 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 11:17:55 INFO - PROCESS | 2576 | 1466014675602 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 2576 | 1466014675604 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:55 INFO - PROCESS | 2576 | ++DOCSHELL 175EA000 == 35 [pid = 2576] [id = 665] 11:17:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18576800) [pid = 2576] [serial = 1995] [outer = 00000000] 11:17:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18D55400) [pid = 2576] [serial = 1996] [outer = 18576800] 11:17:55 INFO - PROCESS | 2576 | 1466014675648 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (18D5B800) [pid = 2576] [serial = 1997] [outer = 18576800] 11:17:56 INFO - PROCESS | 2576 | 1466014676056 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 11:17:56 INFO - PROCESS | 2576 | 1466014676087 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 2576 | 1466014676090 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 11:17:56 INFO - PROCESS | 2576 | 1466014676093 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:17:56 INFO - PROCESS | 2576 | 1466014676095 Marionette TRACE conn7 <- [1,2626,null,{}] 11:17:56 INFO - PROCESS | 2576 | 1466014676100 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 2576 | 1466014676102 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:56 INFO - PROCESS | 2576 | 1466014676264 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 11:17:56 INFO - PROCESS | 2576 | 1466014676287 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 2576 | 1466014676290 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:56 INFO - PROCESS | 2576 | ++DOCSHELL 150E3400 == 36 [pid = 2576] [id = 666] 11:17:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19586000) [pid = 2576] [serial = 1998] [outer = 00000000] 11:17:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19DABC00) [pid = 2576] [serial = 1999] [outer = 19586000] 11:17:56 INFO - PROCESS | 2576 | 1466014676334 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A203400) [pid = 2576] [serial = 2000] [outer = 19586000] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16DB7C00) [pid = 2576] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (13AC9000) [pid = 2576] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (150EA800) [pid = 2576] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (18E77400) [pid = 2576] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14B4F400) [pid = 2576] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (17586800) [pid = 2576] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DDFC00) [pid = 2576] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (150E6400) [pid = 2576] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1625D000) [pid = 2576] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14B50C00) [pid = 2576] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13ACC800) [pid = 2576] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (11ADC000) [pid = 2576] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DE57800) [pid = 2576] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:17:56 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (18D5BC00) [pid = 2576] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:17:56 INFO - PROCESS | 2576 | 1466014676961 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 11:17:57 INFO - PROCESS | 2576 | 1466014677026 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 2576 | 1466014677028 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 11:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:17:57 INFO - PROCESS | 2576 | 1466014677031 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 2576 | 1466014677033 Marionette TRACE conn7 <- [1,2630,null,{}] 11:17:57 INFO - PROCESS | 2576 | 1466014677037 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:57 INFO - PROCESS | 2576 | 1466014677038 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:57 INFO - PROCESS | 2576 | 1466014677118 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 11:17:57 INFO - PROCESS | 2576 | 1466014677226 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 2576 | 1466014677228 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:57 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5E800 == 37 [pid = 2576] [id = 667] 11:17:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (12217000) [pid = 2576] [serial = 2001] [outer = 00000000] 11:17:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16261800) [pid = 2576] [serial = 2002] [outer = 12217000] 11:17:57 INFO - PROCESS | 2576 | 1466014677274 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16C79000) [pid = 2576] [serial = 2003] [outer = 12217000] 11:17:57 INFO - PROCESS | 2576 | 1466014677637 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 11:17:57 INFO - PROCESS | 2576 | 1466014677662 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 2576 | 1466014677664 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 11:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:17:57 INFO - PROCESS | 2576 | 1466014677681 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 2576 | 1466014677683 Marionette TRACE conn7 <- [1,2634,null,{}] 11:17:57 INFO - PROCESS | 2576 | 1466014677686 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:57 INFO - PROCESS | 2576 | 1466014677688 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:57 INFO - PROCESS | 2576 | 1466014677766 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 11:17:57 INFO - PROCESS | 2576 | 1466014677863 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 2576 | 1466014677865 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:57 INFO - PROCESS | 2576 | ++DOCSHELL 13767C00 == 38 [pid = 2576] [id = 668] 11:17:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16263C00) [pid = 2576] [serial = 2004] [outer = 00000000] 11:17:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18DA8800) [pid = 2576] [serial = 2005] [outer = 16263C00] 11:17:57 INFO - PROCESS | 2576 | 1466014677907 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1A317000) [pid = 2576] [serial = 2006] [outer = 16263C00] 11:17:58 INFO - PROCESS | 2576 | 1466014678221 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 590ms 11:17:58 INFO - PROCESS | 2576 | 1466014678258 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 2576 | 1466014678260 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 11:17:58 INFO - PROCESS | 2576 | 1466014678268 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:17:58 INFO - PROCESS | 2576 | 1466014678270 Marionette TRACE conn7 <- [1,2638,null,{}] 11:17:58 INFO - PROCESS | 2576 | 1466014678273 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 2576 | 1466014678275 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:58 INFO - PROCESS | 2576 | 1466014678395 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 11:17:58 INFO - PROCESS | 2576 | 1466014678470 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 2576 | 1466014678471 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:58 INFO - PROCESS | 2576 | ++DOCSHELL 15329800 == 39 [pid = 2576] [id = 669] 11:17:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16257400) [pid = 2576] [serial = 2007] [outer = 00000000] 11:17:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1A321400) [pid = 2576] [serial = 2008] [outer = 16257400] 11:17:58 INFO - PROCESS | 2576 | 1466014678515 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A392C00) [pid = 2576] [serial = 2009] [outer = 16257400] 11:17:58 INFO - PROCESS | 2576 | 1466014678875 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 11:17:58 INFO - PROCESS | 2576 | 1466014678944 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 2576 | 1466014678948 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 11:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:17:58 INFO - PROCESS | 2576 | 1466014678952 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 2576 | 1466014678957 Marionette TRACE conn7 <- [1,2642,null,{}] 11:17:58 INFO - PROCESS | 2576 | 1466014678963 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 2576 | 1466014678966 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:59 INFO - PROCESS | 2576 | 1466014679118 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 11:17:59 INFO - PROCESS | 2576 | 1466014679264 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 2576 | 1466014679270 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:17:59 INFO - PROCESS | 2576 | ++DOCSHELL 0D6ED000 == 40 [pid = 2576] [id = 670] 11:17:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D761400) [pid = 2576] [serial = 2010] [outer = 00000000] 11:17:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DD02800) [pid = 2576] [serial = 2011] [outer = 0D761400] 11:17:59 INFO - PROCESS | 2576 | 1466014679326 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0DE53400) [pid = 2576] [serial = 2012] [outer = 0D761400] 11:18:00 INFO - PROCESS | 2576 | 1466014680123 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:18:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1278ms 11:18:00 INFO - PROCESS | 2576 | 1466014680232 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 2576 | 1466014680236 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 11:18:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:18:00 INFO - PROCESS | 2576 | 1466014680242 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 2576 | 1466014680246 Marionette TRACE conn7 <- [1,2646,null,{}] 11:18:00 INFO - PROCESS | 2576 | 1466014680250 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 2576 | 1466014680253 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:00 INFO - PROCESS | 2576 | 1466014680382 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 11:18:00 INFO - PROCESS | 2576 | 1466014680663 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 2576 | 1466014680666 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:00 INFO - PROCESS | 2576 | ++DOCSHELL 00B8E000 == 41 [pid = 2576] [id = 671] 11:18:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0CE97400) [pid = 2576] [serial = 2013] [outer = 00000000] 11:18:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D7F0000) [pid = 2576] [serial = 2014] [outer = 0CE97400] 11:18:00 INFO - PROCESS | 2576 | 1466014680737 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DD08000) [pid = 2576] [serial = 2015] [outer = 0CE97400] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 13767C00 == 40 [pid = 2576] [id = 668] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 0DE5E800 == 39 [pid = 2576] [id = 667] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 150E3400 == 38 [pid = 2576] [id = 666] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 175EA000 == 37 [pid = 2576] [id = 665] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 12E67C00 == 36 [pid = 2576] [id = 664] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 16DDDC00 == 35 [pid = 2576] [id = 663] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 16DAA800 == 34 [pid = 2576] [id = 662] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 16C7F000 == 33 [pid = 2576] [id = 661] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 150E9800 == 32 [pid = 2576] [id = 660] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1A31CC00) [pid = 2576] [serial = 1966] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 139CE400 == 31 [pid = 2576] [id = 659] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 13445C00 == 30 [pid = 2576] [id = 658] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 0E9D5000 == 29 [pid = 2576] [id = 657] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 0DD08400 == 28 [pid = 2576] [id = 656] 11:18:01 INFO - PROCESS | 2576 | --DOCSHELL 1683E400 == 27 [pid = 2576] [id = 655] 11:18:01 INFO - PROCESS | 2576 | 1466014681426 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (15334400) [pid = 2576] [serial = 1964] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (179E7800) [pid = 2576] [serial = 1951] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (18D5B400) [pid = 2576] [serial = 1954] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1856FC00) [pid = 2576] [serial = 1952] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (196F2000) [pid = 2576] [serial = 1957] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DB5C00) [pid = 2576] [serial = 1960] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (18E80400) [pid = 2576] [serial = 1955] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1A205C00) [pid = 2576] [serial = 1963] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1758CC00) [pid = 2576] [serial = 1948] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (173CB800) [pid = 2576] [serial = 1945] [outer = 00000000] [url = about:blank] 11:18:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (173CD800) [pid = 2576] [serial = 1946] [outer = 00000000] [url = about:blank] 11:18:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1226ms 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16DD4400) [pid = 2576] [serial = 1942] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DDC800) [pid = 2576] [serial = 1943] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1683EC00) [pid = 2576] [serial = 1939] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16C7F800) [pid = 2576] [serial = 1940] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (150EAC00) [pid = 2576] [serial = 1936] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15B3C400) [pid = 2576] [serial = 1937] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13C7C000) [pid = 2576] [serial = 1933] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (14B3AC00) [pid = 2576] [serial = 1934] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11BC9400) [pid = 2576] [serial = 1930] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1219D800) [pid = 2576] [serial = 1931] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DE5DC00) [pid = 2576] [serial = 1927] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0E01D800) [pid = 2576] [serial = 1928] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (18E7BC00) [pid = 2576] [serial = 1925] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1A202400) [pid = 2576] [serial = 1958] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (173D1400) [pid = 2576] [serial = 1961] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (17588800) [pid = 2576] [serial = 1949] [outer = 00000000] [url = about:blank] 11:18:01 INFO - PROCESS | 2576 | 1466014681472 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 11:18:01 INFO - PROCESS | 2576 | 1466014681475 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 11:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:18:01 INFO - PROCESS | 2576 | 1466014681484 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 2576 | 1466014681486 Marionette TRACE conn7 <- [1,2650,null,{}] 11:18:01 INFO - PROCESS | 2576 | 1466014681491 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:01 INFO - PROCESS | 2576 | 1466014681495 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:01 INFO - PROCESS | 2576 | 1466014681581 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 11:18:01 INFO - PROCESS | 2576 | 1466014681588 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 2576 | 1466014681591 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:01 INFO - PROCESS | 2576 | ++DOCSHELL 0E01FC00 == 28 [pid = 2576] [id = 672] 11:18:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0E38DC00) [pid = 2576] [serial = 2016] [outer = 00000000] 11:18:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0E48A800) [pid = 2576] [serial = 2017] [outer = 0E38DC00] 11:18:01 INFO - PROCESS | 2576 | 1466014681637 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (11A98400) [pid = 2576] [serial = 2018] [outer = 0E38DC00] 11:18:02 INFO - PROCESS | 2576 | 1466014682172 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:18:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 11:18:02 INFO - PROCESS | 2576 | 1466014682220 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 2576 | 1466014682224 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 11:18:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:18:02 INFO - PROCESS | 2576 | 1466014682231 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 2576 | 1466014682233 Marionette TRACE conn7 <- [1,2654,null,{}] 11:18:02 INFO - PROCESS | 2576 | 1466014682236 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 2576 | 1466014682238 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:02 INFO - PROCESS | 2576 | 1466014682325 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 11:18:02 INFO - PROCESS | 2576 | 1466014682422 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 2576 | 1466014682424 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:02 INFO - PROCESS | 2576 | ++DOCSHELL 1219C000 == 29 [pid = 2576] [id = 673] 11:18:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (12245C00) [pid = 2576] [serial = 2019] [outer = 00000000] 11:18:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (1375F400) [pid = 2576] [serial = 2020] [outer = 12245C00] 11:18:02 INFO - PROCESS | 2576 | 1466014682468 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (139C5C00) [pid = 2576] [serial = 2021] [outer = 12245C00] 11:18:03 INFO - PROCESS | 2576 | 1466014683311 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:18:03 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) 11:18:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 11:18:03 INFO - PROCESS | 2576 | 1466014683358 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 2576 | 1466014683360 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 11:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:18:03 INFO - PROCESS | 2576 | 1466014683365 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 2576 | 1466014683370 Marionette TRACE conn7 <- [1,2658,null,{}] 11:18:03 INFO - PROCESS | 2576 | 1466014683389 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 2576 | 1466014683393 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:03 INFO - PROCESS | 2576 | 1466014683515 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 11:18:03 INFO - PROCESS | 2576 | 1466014683523 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 2576 | 1466014683525 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:03 INFO - PROCESS | 2576 | ++DOCSHELL 14B3D000 == 30 [pid = 2576] [id = 674] 11:18:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14B4FC00) [pid = 2576] [serial = 2022] [outer = 00000000] 11:18:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (150E5000) [pid = 2576] [serial = 2023] [outer = 14B4FC00] 11:18:03 INFO - PROCESS | 2576 | 1466014683568 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (150EA000) [pid = 2576] [serial = 2024] [outer = 14B4FC00] 11:18:04 INFO - PROCESS | 2576 | 1466014684516 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:04 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 11:18:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1180ms 11:18:04 INFO - PROCESS | 2576 | 1466014684548 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 2576 | 1466014684550 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 11:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:18:04 INFO - PROCESS | 2576 | 1466014684554 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 2576 | 1466014684555 Marionette TRACE conn7 <- [1,2662,null,{}] 11:18:04 INFO - PROCESS | 2576 | 1466014684559 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:04 INFO - PROCESS | 2576 | 1466014684560 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:04 INFO - PROCESS | 2576 | 1466014684678 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 11:18:04 INFO - PROCESS | 2576 | 1466014684684 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 2576 | 1466014684686 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:04 INFO - PROCESS | 2576 | ++DOCSHELL 15B3C400 == 31 [pid = 2576] [id = 675] 11:18:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15B3C800) [pid = 2576] [serial = 2025] [outer = 00000000] 11:18:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16C79C00) [pid = 2576] [serial = 2026] [outer = 15B3C800] 11:18:04 INFO - PROCESS | 2576 | 1466014684729 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16C81800) [pid = 2576] [serial = 2027] [outer = 15B3C800] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1758B800) [pid = 2576] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0EB34400) [pid = 2576] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DD08800) [pid = 2576] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139CE800) [pid = 2576] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (150EB400) [pid = 2576] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18576800) [pid = 2576] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16DAC800) [pid = 2576] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1A314000) [pid = 2576] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16DDE000) [pid = 2576] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16C86000) [pid = 2576] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (12217000) [pid = 2576] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (19586000) [pid = 2576] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16263C00) [pid = 2576] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:18:05 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (13446800) [pid = 2576] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:18:05 INFO - PROCESS | 2576 | 1466014685667 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:05 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 11:18:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1125ms 11:18:05 INFO - PROCESS | 2576 | 1466014685681 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 2576 | 1466014685683 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 11:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:18:05 INFO - PROCESS | 2576 | 1466014685686 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 2576 | 1466014685688 Marionette TRACE conn7 <- [1,2666,null,{}] 11:18:05 INFO - PROCESS | 2576 | 1466014685691 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 2576 | 1466014685693 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:05 INFO - PROCESS | 2576 | 1466014685771 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 11:18:05 INFO - PROCESS | 2576 | 1466014685778 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 2576 | 1466014685783 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:05 INFO - PROCESS | 2576 | ++DOCSHELL 12125C00 == 32 [pid = 2576] [id = 676] 11:18:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (150EB400) [pid = 2576] [serial = 2028] [outer = 00000000] 11:18:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16C7A800) [pid = 2576] [serial = 2029] [outer = 150EB400] 11:18:05 INFO - PROCESS | 2576 | 1466014685837 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16D98400) [pid = 2576] [serial = 2030] [outer = 150EB400] 11:18:06 INFO - PROCESS | 2576 | 1466014686776 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:18:06 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) 11:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1118ms 11:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:18:06 INFO - PROCESS | 2576 | 1466014686808 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 2576 | 1466014686810 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 11:18:06 INFO - PROCESS | 2576 | 1466014686813 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 2576 | 1466014686815 Marionette TRACE conn7 <- [1,2670,null,{}] 11:18:06 INFO - PROCESS | 2576 | 1466014686818 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:06 INFO - PROCESS | 2576 | 1466014686820 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:06 INFO - PROCESS | 2576 | 1466014686909 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 11:18:06 INFO - PROCESS | 2576 | 1466014686915 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 2576 | 1466014686917 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:06 INFO - PROCESS | 2576 | ++DOCSHELL 0DD06C00 == 33 [pid = 2576] [id = 677] 11:18:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16D9E400) [pid = 2576] [serial = 2031] [outer = 00000000] 11:18:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DDD000) [pid = 2576] [serial = 2032] [outer = 16D9E400] 11:18:06 INFO - PROCESS | 2576 | 1466014686959 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16DDD800) [pid = 2576] [serial = 2033] [outer = 16D9E400] 11:18:07 INFO - PROCESS | 2576 | 1466014687934 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:18:08 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) 11:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 11:18:08 INFO - PROCESS | 2576 | 1466014688022 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 2576 | 1466014688027 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 11:18:08 INFO - PROCESS | 2576 | 1466014688034 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:18:08 INFO - PROCESS | 2576 | 1466014688037 Marionette TRACE conn7 <- [1,2674,null,{}] 11:18:08 INFO - PROCESS | 2576 | 1466014688043 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:08 INFO - PROCESS | 2576 | 1466014688046 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:08 INFO - PROCESS | 2576 | 1466014688192 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 11:18:08 INFO - PROCESS | 2576 | 1466014688370 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 2576 | 1466014688375 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:08 INFO - PROCESS | 2576 | ++DOCSHELL 0DF4B400 == 34 [pid = 2576] [id = 678] 11:18:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DF63800) [pid = 2576] [serial = 2034] [outer = 00000000] 11:18:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E43F800) [pid = 2576] [serial = 2035] [outer = 0DF63800] 11:18:08 INFO - PROCESS | 2576 | 1466014688432 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11D96000) [pid = 2576] [serial = 2036] [outer = 0DF63800] 11:18:09 INFO - PROCESS | 2576 | 1466014689496 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:09 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 11:18:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1471ms 11:18:09 INFO - PROCESS | 2576 | 1466014689511 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 2576 | 1466014689516 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 11:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:18:09 INFO - PROCESS | 2576 | 1466014689522 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 2576 | 1466014689525 Marionette TRACE conn7 <- [1,2678,null,{}] 11:18:09 INFO - PROCESS | 2576 | 1466014689529 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:09 INFO - PROCESS | 2576 | 1466014689532 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:09 INFO - PROCESS | 2576 | 1466014689643 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 11:18:09 INFO - PROCESS | 2576 | 1466014689782 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 2576 | 1466014689784 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:09 INFO - PROCESS | 2576 | ++DOCSHELL 14B0E800 == 35 [pid = 2576] [id = 679] 11:18:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14B45800) [pid = 2576] [serial = 2037] [outer = 00000000] 11:18:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (150EAC00) [pid = 2576] [serial = 2038] [outer = 14B45800] 11:18:09 INFO - PROCESS | 2576 | 1466014689841 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1683E400) [pid = 2576] [serial = 2039] [outer = 14B45800] 11:18:10 INFO - PROCESS | 2576 | 1466014690905 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:10 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 11:18:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1422ms 11:18:10 INFO - PROCESS | 2576 | 1466014690948 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 2576 | 1466014690951 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 11:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:18:10 INFO - PROCESS | 2576 | 1466014690957 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 2576 | 1466014690959 Marionette TRACE conn7 <- [1,2682,null,{}] 11:18:10 INFO - PROCESS | 2576 | 1466014690964 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:10 INFO - PROCESS | 2576 | 1466014690967 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 12125C00 == 34 [pid = 2576] [id = 676] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 15B3C400 == 33 [pid = 2576] [id = 675] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 14B3D000 == 32 [pid = 2576] [id = 674] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 1219C000 == 31 [pid = 2576] [id = 673] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 0E01FC00 == 30 [pid = 2576] [id = 672] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 00B8E000 == 29 [pid = 2576] [id = 671] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 0D6ED000 == 28 [pid = 2576] [id = 670] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 15329800 == 27 [pid = 2576] [id = 669] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 14B0E800 == 26 [pid = 2576] [id = 679] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 0DD06C00 == 25 [pid = 2576] [id = 677] 11:18:11 INFO - PROCESS | 2576 | --DOCSHELL 0DF4B400 == 24 [pid = 2576] [id = 678] 11:18:11 INFO - PROCESS | 2576 | 1466014691619 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (17592800) [pid = 2576] [serial = 1993] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (17593000) [pid = 2576] [serial = 1994] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11802000) [pid = 2576] [serial = 1972] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (11A1FC00) [pid = 2576] [serial = 1973] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DD0E400) [pid = 2576] [serial = 1969] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DE56400) [pid = 2576] [serial = 1970] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14B0E000) [pid = 2576] [serial = 1978] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (14B51400) [pid = 2576] [serial = 1979] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (15331800) [pid = 2576] [serial = 1981] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (11A21800) [pid = 2576] [serial = 1982] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (18D55400) [pid = 2576] [serial = 1996] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16DB7000) [pid = 2576] [serial = 1987] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16DD7000) [pid = 2576] [serial = 1988] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1A31D400) [pid = 2576] [serial = 1967] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (173CCC00) [pid = 2576] [serial = 1990] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16D98C00) [pid = 2576] [serial = 1984] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16D9F000) [pid = 2576] [serial = 1985] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (16261800) [pid = 2576] [serial = 2002] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (19DABC00) [pid = 2576] [serial = 1999] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (1A317000) [pid = 2576] [serial = 2006] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (139C2C00) [pid = 2576] [serial = 1976] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (13764C00) [pid = 2576] [serial = 1975] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (18D5B800) [pid = 2576] [serial = 1997] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 51 (1A203400) [pid = 2576] [serial = 2000] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 50 (16C79000) [pid = 2576] [serial = 2003] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 49 (173CD000) [pid = 2576] [serial = 1991] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 48 (18DA8800) [pid = 2576] [serial = 2005] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | --DOMWINDOW == 47 (1A321400) [pid = 2576] [serial = 2008] [outer = 00000000] [url = about:blank] 11:18:11 INFO - PROCESS | 2576 | 1466014691811 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 2576 | 1466014691815 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:11 INFO - PROCESS | 2576 | ++DOCSHELL 0DB47400 == 25 [pid = 2576] [id = 680] 11:18:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 48 (0DB47C00) [pid = 2576] [serial = 2040] [outer = 00000000] 11:18:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 49 (0DD07800) [pid = 2576] [serial = 2041] [outer = 0DB47C00] 11:18:11 INFO - PROCESS | 2576 | 1466014691864 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 50 (0DE57800) [pid = 2576] [serial = 2042] [outer = 0DB47C00] 11:18:12 INFO - PROCESS | 2576 | 1466014692746 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:12 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 11:18:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1829ms 11:18:12 INFO - PROCESS | 2576 | 1466014692788 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 11:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:18:12 INFO - PROCESS | 2576 | 1466014692792 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 11:18:12 INFO - PROCESS | 2576 | 1466014692797 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 2576 | 1466014692800 Marionette TRACE conn7 <- [1,2686,null,{}] 11:18:12 INFO - PROCESS | 2576 | 1466014692805 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:12 INFO - PROCESS | 2576 | 1466014692808 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:12 INFO - PROCESS | 2576 | 1466014692937 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 11:18:12 INFO - PROCESS | 2576 | 1466014692947 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 2576 | 1466014692949 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:12 INFO - PROCESS | 2576 | ++DOCSHELL 11A21000 == 26 [pid = 2576] [id = 681] 11:18:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (11A23400) [pid = 2576] [serial = 2043] [outer = 00000000] 11:18:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (12125C00) [pid = 2576] [serial = 2044] [outer = 11A23400] 11:18:13 INFO - PROCESS | 2576 | 1466014692996 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (1224B000) [pid = 2576] [serial = 2045] [outer = 11A23400] 11:18:13 INFO - PROCESS | 2576 | 1466014693924 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:13 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 11:18:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1172ms 11:18:14 INFO - PROCESS | 2576 | 1466014693969 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 2576 | 1466014693972 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 11:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:18:14 INFO - PROCESS | 2576 | 1466014693976 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 2576 | 1466014693978 Marionette TRACE conn7 <- [1,2690,null,{}] 11:18:14 INFO - PROCESS | 2576 | 1466014693982 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:14 INFO - PROCESS | 2576 | 1466014693984 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:14 INFO - PROCESS | 2576 | 1466014694106 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 11:18:14 INFO - PROCESS | 2576 | 1466014694115 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 2576 | 1466014694117 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:14 INFO - PROCESS | 2576 | ++DOCSHELL 139CC000 == 27 [pid = 2576] [id = 682] 11:18:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (139CCC00) [pid = 2576] [serial = 2046] [outer = 00000000] 11:18:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (13ACE000) [pid = 2576] [serial = 2047] [outer = 139CCC00] 11:18:14 INFO - PROCESS | 2576 | 1466014694162 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (14B0E000) [pid = 2576] [serial = 2048] [outer = 139CCC00] 11:18:14 INFO - PROCESS | 2576 | 1466014694676 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 773ms 11:18:14 INFO - PROCESS | 2576 | 1466014694751 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 11:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:18:14 INFO - PROCESS | 2576 | 1466014694755 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 11:18:14 INFO - PROCESS | 2576 | 1466014694765 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 2576 | 1466014694770 Marionette TRACE conn7 <- [1,2694,null,{}] 11:18:14 INFO - PROCESS | 2576 | 1466014694773 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:14 INFO - PROCESS | 2576 | 1466014694776 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:14 INFO - PROCESS | 2576 | 1466014694928 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 11:18:15 INFO - PROCESS | 2576 | 1466014694989 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 2576 | 1466014694991 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:15 INFO - PROCESS | 2576 | ++DOCSHELL 150E4C00 == 28 [pid = 2576] [id = 683] 11:18:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (150E5800) [pid = 2576] [serial = 2049] [outer = 00000000] 11:18:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (15B8EC00) [pid = 2576] [serial = 2050] [outer = 150E5800] 11:18:15 INFO - PROCESS | 2576 | 1466014695035 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (1625C400) [pid = 2576] [serial = 2051] [outer = 150E5800] 11:18:15 INFO - PROCESS | 2576 | 1466014695447 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 11:18:15 INFO - PROCESS | 2576 | 1466014695491 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 2576 | 1466014695493 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 11:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:18:15 INFO - PROCESS | 2576 | 1466014695502 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 2576 | 1466014695503 Marionette TRACE conn7 <- [1,2698,null,{}] 11:18:15 INFO - PROCESS | 2576 | 1466014695520 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:15 INFO - PROCESS | 2576 | 1466014695522 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:15 INFO - PROCESS | 2576 | 1466014695644 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 11:18:15 INFO - PROCESS | 2576 | 1466014695654 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 2576 | 1466014695656 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:15 INFO - PROCESS | 2576 | ++DOCSHELL 16260C00 == 29 [pid = 2576] [id = 684] 11:18:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (16836400) [pid = 2576] [serial = 2052] [outer = 00000000] 11:18:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (16C85C00) [pid = 2576] [serial = 2053] [outer = 16836400] 11:18:15 INFO - PROCESS | 2576 | 1466014695700 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16D9B000) [pid = 2576] [serial = 2054] [outer = 16836400] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0E38DC00) [pid = 2576] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0CE97400) [pid = 2576] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (14B4FC00) [pid = 2576] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16257400) [pid = 2576] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (0D761400) [pid = 2576] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (12245C00) [pid = 2576] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (15B3C800) [pid = 2576] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (150EB400) [pid = 2576] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:18:16 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (16D9E400) [pid = 2576] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:18:16 INFO - PROCESS | 2576 | 1466014696184 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 2576 | 1466014696253 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 11:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:18:16 INFO - PROCESS | 2576 | 1466014696257 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 2576 | 1466014696258 Marionette TRACE conn7 <- [1,2702,null,{}] 11:18:16 INFO - PROCESS | 2576 | 1466014696262 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 2576 | 1466014696264 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:16 INFO - PROCESS | 2576 | 1466014696347 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 11:18:16 INFO - PROCESS | 2576 | 1466014696353 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 2576 | 1466014696359 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:16 INFO - PROCESS | 2576 | ++DOCSHELL 16DAC000 == 30 [pid = 2576] [id = 685] 11:18:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (16DAE400) [pid = 2576] [serial = 2055] [outer = 00000000] 11:18:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (16DB1400) [pid = 2576] [serial = 2056] [outer = 16DAE400] 11:18:16 INFO - PROCESS | 2576 | 1466014696414 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (16DD8C00) [pid = 2576] [serial = 2057] [outer = 16DAE400] 11:18:16 INFO - PROCESS | 2576 | 1466014696882 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 11:18:16 INFO - PROCESS | 2576 | 1466014696929 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 11:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:18:16 INFO - PROCESS | 2576 | 1466014696931 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 11:18:16 INFO - PROCESS | 2576 | 1466014696934 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 2576 | 1466014696935 Marionette TRACE conn7 <- [1,2706,null,{}] 11:18:16 INFO - PROCESS | 2576 | 1466014696939 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 2576 | 1466014696940 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:17 INFO - PROCESS | 2576 | 1466014697033 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 11:18:17 INFO - PROCESS | 2576 | 1466014697038 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 2576 | 1466014697040 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:17 INFO - PROCESS | 2576 | ++DOCSHELL 173CD400 == 31 [pid = 2576] [id = 686] 11:18:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (173CEC00) [pid = 2576] [serial = 2058] [outer = 00000000] 11:18:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (17585000) [pid = 2576] [serial = 2059] [outer = 173CEC00] 11:18:17 INFO - PROCESS | 2576 | 1466014697083 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (17587800) [pid = 2576] [serial = 2060] [outer = 173CEC00] 11:18:17 INFO - PROCESS | 2576 | 1466014697518 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 2576 | 1466014697567 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 11:18:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:18:17 INFO - PROCESS | 2576 | 1466014697570 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 2576 | 1466014697572 Marionette TRACE conn7 <- [1,2710,null,{}] 11:18:17 INFO - PROCESS | 2576 | 1466014697590 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:17 INFO - PROCESS | 2576 | 1466014697592 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:17 INFO - PROCESS | 2576 | 1466014697670 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 11:18:17 INFO - PROCESS | 2576 | 1466014697676 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 2576 | 1466014697678 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:17 INFO - PROCESS | 2576 | ++DOCSHELL 0DD10400 == 32 [pid = 2576] [id = 687] 11:18:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (13C78C00) [pid = 2576] [serial = 2061] [outer = 00000000] 11:18:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (175E1C00) [pid = 2576] [serial = 2062] [outer = 13C78C00] 11:18:17 INFO - PROCESS | 2576 | 1466014697722 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (175E2000) [pid = 2576] [serial = 2063] [outer = 13C78C00] 11:18:18 INFO - PROCESS | 2576 | 1466014698558 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 2576 | 1466014698597 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 11:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:18:18 INFO - PROCESS | 2576 | 1466014698601 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 2576 | 1466014698606 Marionette TRACE conn7 <- [1,2714,null,{}] 11:18:18 INFO - PROCESS | 2576 | 1466014698611 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:18 INFO - PROCESS | 2576 | 1466014698614 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:18 INFO - PROCESS | 2576 | 1466014698733 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 11:18:18 INFO - PROCESS | 2576 | 1466014698870 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 2576 | 1466014698872 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:18 INFO - PROCESS | 2576 | ++DOCSHELL 11807000 == 33 [pid = 2576] [id = 688] 11:18:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (11A96C00) [pid = 2576] [serial = 2064] [outer = 00000000] 11:18:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (1376D400) [pid = 2576] [serial = 2065] [outer = 11A96C00] 11:18:18 INFO - PROCESS | 2576 | 1466014698931 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (139CE400) [pid = 2576] [serial = 2066] [outer = 11A96C00] 11:18:19 INFO - PROCESS | 2576 | 1466014699594 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:18:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1027ms 11:18:19 INFO - PROCESS | 2576 | 1466014699629 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 2576 | 1466014699634 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 11:18:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:18:19 INFO - PROCESS | 2576 | 1466014699640 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 2576 | 1466014699643 Marionette TRACE conn7 <- [1,2718,null,{}] 11:18:19 INFO - PROCESS | 2576 | 1466014699694 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:19 INFO - PROCESS | 2576 | 1466014699697 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:19 INFO - PROCESS | 2576 | 1466014699926 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 11:18:20 INFO - PROCESS | 2576 | 1466014700062 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 2576 | 1466014700065 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:20 INFO - PROCESS | 2576 | ++DOCSHELL 0D7F1C00 == 34 [pid = 2576] [id = 689] 11:18:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DB4F000) [pid = 2576] [serial = 2067] [outer = 00000000] 11:18:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DD0EC00) [pid = 2576] [serial = 2068] [outer = 0DB4F000] 11:18:20 INFO - PROCESS | 2576 | 1466014700118 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0E43B400) [pid = 2576] [serial = 2069] [outer = 0DB4F000] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 0DE53C00 == 33 [pid = 2576] [id = 397] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 0DB4AC00 == 32 [pid = 2576] [id = 403] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 12E67000 == 31 [pid = 2576] [id = 404] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 0E029400 == 30 [pid = 2576] [id = 391] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 1875B800 == 29 [pid = 2576] [id = 394] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 1A5C4C00 == 28 [pid = 2576] [id = 395] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 150ED400 == 27 [pid = 2576] [id = 406] 11:18:20 INFO - PROCESS | 2576 | --DOCSHELL 17480000 == 26 [pid = 2576] [id = 393] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (150E5000) [pid = 2576] [serial = 2023] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1375F400) [pid = 2576] [serial = 2020] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16C79C00) [pid = 2576] [serial = 2026] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16C7A800) [pid = 2576] [serial = 2029] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16D98400) [pid = 2576] [serial = 2030] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16C81800) [pid = 2576] [serial = 2027] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16DDD800) [pid = 2576] [serial = 2033] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (139C5C00) [pid = 2576] [serial = 2021] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16DDD000) [pid = 2576] [serial = 2032] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (0E48A800) [pid = 2576] [serial = 2017] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (11A98400) [pid = 2576] [serial = 2018] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (0D7F0000) [pid = 2576] [serial = 2014] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (150EA000) [pid = 2576] [serial = 2024] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (0DD08000) [pid = 2576] [serial = 2015] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (1A392C00) [pid = 2576] [serial = 2009] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (0DD02800) [pid = 2576] [serial = 2011] [outer = 00000000] [url = about:blank] 11:18:20 INFO - PROCESS | 2576 | --DOMWINDOW == 51 (0DE53400) [pid = 2576] [serial = 2012] [outer = 00000000] [url = about:blank] 11:18:21 INFO - PROCESS | 2576 | 1466014701120 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:21 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 11:18:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:18:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1512ms 11:18:21 INFO - PROCESS | 2576 | 1466014701157 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 2576 | 1466014701161 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 11:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:18:21 INFO - PROCESS | 2576 | 1466014701165 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 2576 | 1466014701168 Marionette TRACE conn7 <- [1,2722,null,{}] 11:18:21 INFO - PROCESS | 2576 | 1466014701172 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:21 INFO - PROCESS | 2576 | 1466014701175 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:21 INFO - PROCESS | 2576 | 1466014701263 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 11:18:21 INFO - PROCESS | 2576 | 1466014701270 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 2576 | 1466014701272 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:21 INFO - PROCESS | 2576 | ++DOCSHELL 1180A800 == 27 [pid = 2576] [id = 690] 11:18:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (11A18C00) [pid = 2576] [serial = 2070] [outer = 00000000] 11:18:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (11BC7400) [pid = 2576] [serial = 2071] [outer = 11A18C00] 11:18:21 INFO - PROCESS | 2576 | 1466014701325 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (1220D400) [pid = 2576] [serial = 2072] [outer = 11A18C00] 11:18:21 INFO - PROCESS | 2576 | 1466014701827 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 11:18:21 INFO - PROCESS | 2576 | 1466014701836 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 2576 | 1466014701839 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 11:18:21 INFO - PROCESS | 2576 | 1466014701842 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:18:21 INFO - PROCESS | 2576 | 1466014701844 Marionette TRACE conn7 <- [1,2726,null,{}] 11:18:21 INFO - PROCESS | 2576 | 1466014701852 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:21 INFO - PROCESS | 2576 | 1466014701854 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:21 INFO - PROCESS | 2576 | 1466014701942 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 11:18:21 INFO - PROCESS | 2576 | 1466014701950 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 2576 | 1466014701952 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:21 INFO - PROCESS | 2576 | ++DOCSHELL 139C9C00 == 28 [pid = 2576] [id = 691] 11:18:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (13ACB000) [pid = 2576] [serial = 2073] [outer = 00000000] 11:18:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (14B49800) [pid = 2576] [serial = 2074] [outer = 13ACB000] 11:18:22 INFO - PROCESS | 2576 | 1466014701996 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (14B51C00) [pid = 2576] [serial = 2075] [outer = 13ACB000] 11:18:22 INFO - PROCESS | 2576 | 1466014702448 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 11:18:22 INFO - PROCESS | 2576 | 1466014702491 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 2576 | 1466014702495 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 11:18:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:18:22 INFO - PROCESS | 2576 | 1466014702505 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 2576 | 1466014702510 Marionette TRACE conn7 <- [1,2730,null,{}] 11:18:22 INFO - PROCESS | 2576 | 1466014702514 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:22 INFO - PROCESS | 2576 | 1466014702517 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:22 INFO - PROCESS | 2576 | 1466014702606 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 11:18:22 INFO - PROCESS | 2576 | 1466014702612 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 2576 | 1466014702614 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:22 INFO - PROCESS | 2576 | ++DOCSHELL 150E2000 == 29 [pid = 2576] [id = 692] 11:18:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (150EA000) [pid = 2576] [serial = 2076] [outer = 00000000] 11:18:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (1683AC00) [pid = 2576] [serial = 2077] [outer = 150EA000] 11:18:22 INFO - PROCESS | 2576 | 1466014702659 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (16D62000) [pid = 2576] [serial = 2078] [outer = 150EA000] 11:18:23 INFO - PROCESS | 2576 | 1466014703149 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 11:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:18:23 INFO - PROCESS | 2576 | 1466014703200 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 11:18:23 INFO - PROCESS | 2576 | 1466014703202 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 11:18:23 INFO - PROCESS | 2576 | 1466014703205 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 2576 | 1466014703207 Marionette TRACE conn7 <- [1,2734,null,{}] 11:18:23 INFO - PROCESS | 2576 | 1466014703210 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:23 INFO - PROCESS | 2576 | 1466014703212 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:23 INFO - PROCESS | 2576 | 1466014703325 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 11:18:23 INFO - PROCESS | 2576 | 1466014703330 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 2576 | 1466014703332 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:23 INFO - PROCESS | 2576 | ++DOCSHELL 16DAF000 == 30 [pid = 2576] [id = 693] 11:18:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (16DB0C00) [pid = 2576] [serial = 2079] [outer = 00000000] 11:18:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16DDAC00) [pid = 2576] [serial = 2080] [outer = 16DB0C00] 11:18:23 INFO - PROCESS | 2576 | 1466014703375 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16DE1000) [pid = 2576] [serial = 2081] [outer = 16DB0C00] 11:18:23 INFO - PROCESS | 2576 | 1466014703818 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 11:18:23 INFO - PROCESS | 2576 | 1466014703839 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 11:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:18:23 INFO - PROCESS | 2576 | 1466014703841 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 11:18:23 INFO - PROCESS | 2576 | 1466014703844 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 2576 | 1466014703846 Marionette TRACE conn7 <- [1,2738,null,{}] 11:18:23 INFO - PROCESS | 2576 | 1466014703849 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:23 INFO - PROCESS | 2576 | 1466014703851 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:24 INFO - PROCESS | 2576 | 1466014703971 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 11:18:24 INFO - PROCESS | 2576 | 1466014703978 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 2576 | 1466014703983 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:24 INFO - PROCESS | 2576 | ++DOCSHELL 13760400 == 31 [pid = 2576] [id = 694] 11:18:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (173CD800) [pid = 2576] [serial = 2082] [outer = 00000000] 11:18:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (17586C00) [pid = 2576] [serial = 2083] [outer = 173CD800] 11:18:24 INFO - PROCESS | 2576 | 1466014704118 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (17591C00) [pid = 2576] [serial = 2084] [outer = 173CD800] 11:18:24 INFO - PROCESS | 2576 | 1466014704546 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 11:18:24 INFO - PROCESS | 2576 | 1466014704587 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 2576 | 1466014704589 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 11:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:18:24 INFO - PROCESS | 2576 | 1466014704597 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 2576 | 1466014704598 Marionette TRACE conn7 <- [1,2742,null,{}] 11:18:24 INFO - PROCESS | 2576 | 1466014704602 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:24 INFO - PROCESS | 2576 | 1466014704603 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:24 INFO - PROCESS | 2576 | 1466014704719 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 11:18:24 INFO - PROCESS | 2576 | 1466014704732 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 2576 | 1466014704734 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:24 INFO - PROCESS | 2576 | ++DOCSHELL 177F3C00 == 32 [pid = 2576] [id = 695] 11:18:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (179E4C00) [pid = 2576] [serial = 2085] [outer = 00000000] 11:18:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (18758800) [pid = 2576] [serial = 2086] [outer = 179E4C00] 11:18:24 INFO - PROCESS | 2576 | 1466014704776 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (18758C00) [pid = 2576] [serial = 2087] [outer = 179E4C00] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (139CCC00) [pid = 2576] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0DB47C00) [pid = 2576] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (11A23400) [pid = 2576] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (14B45800) [pid = 2576] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (0DF63800) [pid = 2576] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (150E5800) [pid = 2576] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16836400) [pid = 2576] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16DAE400) [pid = 2576] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:18:25 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (173CEC00) [pid = 2576] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:18:25 INFO - PROCESS | 2576 | 1466014705233 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 672ms 11:18:25 INFO - PROCESS | 2576 | 1466014705268 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 2576 | 1466014705270 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 11:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:18:25 INFO - PROCESS | 2576 | 1466014705274 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 2576 | 1466014705275 Marionette TRACE conn7 <- [1,2746,null,{}] 11:18:25 INFO - PROCESS | 2576 | 1466014705294 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:25 INFO - PROCESS | 2576 | 1466014705296 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:25 INFO - PROCESS | 2576 | 1466014705374 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 11:18:25 INFO - PROCESS | 2576 | 1466014705406 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 2576 | 1466014705408 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:25 INFO - PROCESS | 2576 | ++DOCSHELL 173D4C00 == 33 [pid = 2576] [id = 696] 11:18:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (17484400) [pid = 2576] [serial = 2088] [outer = 00000000] 11:18:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (18760000) [pid = 2576] [serial = 2089] [outer = 17484400] 11:18:25 INFO - PROCESS | 2576 | 1466014705450 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (18761800) [pid = 2576] [serial = 2090] [outer = 17484400] 11:18:25 INFO - PROCESS | 2576 | 1466014705905 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 11:18:25 INFO - PROCESS | 2576 | 1466014705964 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 2576 | 1466014705967 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 11:18:26 INFO - PROCESS | 2576 | 1466014705970 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:18:26 INFO - PROCESS | 2576 | 1466014705971 Marionette TRACE conn7 <- [1,2750,null,{}] 11:18:26 INFO - PROCESS | 2576 | 1466014705975 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 2576 | 1466014705976 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:26 INFO - PROCESS | 2576 | 1466014706056 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 11:18:26 INFO - PROCESS | 2576 | 1466014706062 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 2576 | 1466014706064 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:26 INFO - PROCESS | 2576 | ++DOCSHELL 18D52400 == 34 [pid = 2576] [id = 697] 11:18:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (18D52C00) [pid = 2576] [serial = 2091] [outer = 00000000] 11:18:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (18D5B400) [pid = 2576] [serial = 2092] [outer = 18D52C00] 11:18:26 INFO - PROCESS | 2576 | 1466014706107 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (18E77400) [pid = 2576] [serial = 2093] [outer = 18D52C00] 11:18:26 INFO - PROCESS | 2576 | 1466014706517 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 11:18:26 INFO - PROCESS | 2576 | 1466014706544 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 11:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:18:26 INFO - PROCESS | 2576 | 1466014706546 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 11:18:26 INFO - PROCESS | 2576 | 1466014706549 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 2576 | 1466014706551 Marionette TRACE conn7 <- [1,2754,null,{}] 11:18:26 INFO - PROCESS | 2576 | 1466014706554 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 2576 | 1466014706556 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:26 INFO - PROCESS | 2576 | 1466014706698 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 11:18:26 INFO - PROCESS | 2576 | 1466014706724 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 2576 | 1466014706726 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:26 INFO - PROCESS | 2576 | ++DOCSHELL 18D58C00 == 35 [pid = 2576] [id = 698] 11:18:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (18E80400) [pid = 2576] [serial = 2094] [outer = 00000000] 11:18:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (19608400) [pid = 2576] [serial = 2095] [outer = 18E80400] 11:18:26 INFO - PROCESS | 2576 | 1466014706768 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (19611C00) [pid = 2576] [serial = 2096] [outer = 18E80400] 11:18:27 INFO - PROCESS | 2576 | 1466014707380 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 870ms 11:18:27 INFO - PROCESS | 2576 | 1466014707421 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 11:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:18:27 INFO - PROCESS | 2576 | 1466014707425 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 11:18:27 INFO - PROCESS | 2576 | 1466014707429 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 2576 | 1466014707433 Marionette TRACE conn7 <- [1,2758,null,{}] 11:18:27 INFO - PROCESS | 2576 | 1466014707439 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:27 INFO - PROCESS | 2576 | 1466014707442 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:27 INFO - PROCESS | 2576 | 1466014707555 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 11:18:27 INFO - PROCESS | 2576 | 1466014707697 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 2576 | 1466014707700 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:27 INFO - PROCESS | 2576 | ++DOCSHELL 0DE60C00 == 36 [pid = 2576] [id = 699] 11:18:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DF72000) [pid = 2576] [serial = 2097] [outer = 00000000] 11:18:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (12245C00) [pid = 2576] [serial = 2098] [outer = 0DF72000] 11:18:27 INFO - PROCESS | 2576 | 1466014707756 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (139C2800) [pid = 2576] [serial = 2099] [outer = 0DF72000] 11:18:28 INFO - PROCESS | 2576 | 1466014708363 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 11:18:28 INFO - PROCESS | 2576 | 1466014708401 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 2576 | 1466014708405 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 11:18:28 INFO - PROCESS | 2576 | 1466014708412 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:18:28 INFO - PROCESS | 2576 | 1466014708415 Marionette TRACE conn7 <- [1,2762,null,{}] 11:18:28 INFO - PROCESS | 2576 | 1466014708419 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:28 INFO - PROCESS | 2576 | 1466014708421 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:28 INFO - PROCESS | 2576 | 1466014708532 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 11:18:28 INFO - PROCESS | 2576 | 1466014708674 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 2576 | 1466014708677 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:28 INFO - PROCESS | 2576 | ++DOCSHELL 16262400 == 37 [pid = 2576] [id = 700] 11:18:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16831400) [pid = 2576] [serial = 2100] [outer = 00000000] 11:18:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16C7D000) [pid = 2576] [serial = 2101] [outer = 16831400] 11:18:28 INFO - PROCESS | 2576 | 1466014708734 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16DB5C00) [pid = 2576] [serial = 2102] [outer = 16831400] 11:18:29 INFO - PROCESS | 2576 | 1466014709357 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 11:18:29 INFO - PROCESS | 2576 | 1466014709391 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 2576 | 1466014709394 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 11:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:18:29 INFO - PROCESS | 2576 | 1466014709398 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 2576 | 1466014709402 Marionette TRACE conn7 <- [1,2766,null,{}] 11:18:29 INFO - PROCESS | 2576 | 1466014709413 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:29 INFO - PROCESS | 2576 | 1466014709417 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:29 INFO - PROCESS | 2576 | 1466014709526 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 11:18:29 INFO - PROCESS | 2576 | 1466014709673 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 2576 | 1466014709676 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:29 INFO - PROCESS | 2576 | ++DOCSHELL 196F5C00 == 38 [pid = 2576] [id = 701] 11:18:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (196F6000) [pid = 2576] [serial = 2103] [outer = 00000000] 11:18:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19DAC800) [pid = 2576] [serial = 2104] [outer = 196F6000] 11:18:29 INFO - PROCESS | 2576 | 1466014709733 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1A040400) [pid = 2576] [serial = 2105] [outer = 196F6000] 11:18:30 INFO - PROCESS | 2576 | 1466014710504 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:18:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1131ms 11:18:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:18:30 INFO - PROCESS | 2576 | 1466014710532 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 2576 | 1466014710536 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 11:18:30 INFO - PROCESS | 2576 | 1466014710540 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 2576 | 1466014710543 Marionette TRACE conn7 <- [1,2770,null,{}] 11:18:30 INFO - PROCESS | 2576 | 1466014710549 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:30 INFO - PROCESS | 2576 | 1466014710552 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:30 INFO - PROCESS | 2576 | 1466014710653 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 14B3F000 == 37 [pid = 2576] [id = 405] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 16DB6400 == 36 [pid = 2576] [id = 400] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 16DAD000 == 35 [pid = 2576] [id = 408] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 16C82800 == 34 [pid = 2576] [id = 407] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 0DF4F400 == 33 [pid = 2576] [id = 399] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 15B36000 == 32 [pid = 2576] [id = 398] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 1B4EF400 == 31 [pid = 2576] [id = 401] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 0D761800 == 30 [pid = 2576] [id = 402] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 0DB47400 == 29 [pid = 2576] [id = 680] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 0DF79800 == 28 [pid = 2576] [id = 392] 11:18:31 INFO - PROCESS | 2576 | --DOCSHELL 0DE61400 == 27 [pid = 2576] [id = 396] 11:18:31 INFO - PROCESS | 2576 | 1466014711354 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 2576 | 1466014711358 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B0E000) [pid = 2576] [serial = 2048] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13ACE000) [pid = 2576] [serial = 2047] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DD07800) [pid = 2576] [serial = 2041] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DE57800) [pid = 2576] [serial = 2042] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (12125C00) [pid = 2576] [serial = 2044] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1683E400) [pid = 2576] [serial = 2039] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (150EAC00) [pid = 2576] [serial = 2038] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (11D96000) [pid = 2576] [serial = 2036] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0E43F800) [pid = 2576] [serial = 2035] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (15B8EC00) [pid = 2576] [serial = 2050] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (175E1C00) [pid = 2576] [serial = 2062] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16C85C00) [pid = 2576] [serial = 2053] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (1625C400) [pid = 2576] [serial = 2051] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16DD8C00) [pid = 2576] [serial = 2057] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (17587800) [pid = 2576] [serial = 2060] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (17585000) [pid = 2576] [serial = 2059] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16D9B000) [pid = 2576] [serial = 2054] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (16DB1400) [pid = 2576] [serial = 2056] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1224B000) [pid = 2576] [serial = 2045] [outer = 00000000] [url = about:blank] 11:18:31 INFO - PROCESS | 2576 | ++DOCSHELL 0D222C00 == 28 [pid = 2576] [id = 702] 11:18:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D22A400) [pid = 2576] [serial = 2106] [outer = 00000000] 11:18:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D2D3C00) [pid = 2576] [serial = 2107] [outer = 0D22A400] 11:18:31 INFO - PROCESS | 2576 | 1466014711520 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0DB47400) [pid = 2576] [serial = 2108] [outer = 0D22A400] 11:18:31 INFO - PROCESS | 2576 | 1466014711919 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1419ms 11:18:32 INFO - PROCESS | 2576 | 1466014711997 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 2576 | 1466014712001 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 11:18:32 INFO - PROCESS | 2576 | 1466014712006 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 2576 | 1466014712008 Marionette TRACE conn7 <- [1,2774,null,{}] 11:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:18:32 INFO - PROCESS | 2576 | 1466014712013 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:32 INFO - PROCESS | 2576 | 1466014712018 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:32 INFO - PROCESS | 2576 | 1466014712110 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 11:18:32 INFO - PROCESS | 2576 | 1466014712118 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 2576 | 1466014712120 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:32 INFO - PROCESS | 2576 | ++DOCSHELL 0E027000 == 29 [pid = 2576] [id = 703] 11:18:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0E384400) [pid = 2576] [serial = 2109] [outer = 00000000] 11:18:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0EB32C00) [pid = 2576] [serial = 2110] [outer = 0E384400] 11:18:32 INFO - PROCESS | 2576 | 1466014712167 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (11A18800) [pid = 2576] [serial = 2111] [outer = 0E384400] 11:18:32 INFO - PROCESS | 2576 | 1466014712642 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:18:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 11:18:32 INFO - PROCESS | 2576 | 1466014712688 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 2576 | 1466014712692 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 11:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:18:32 INFO - PROCESS | 2576 | 1466014712698 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 2576 | 1466014712700 Marionette TRACE conn7 <- [1,2778,null,{}] 11:18:32 INFO - PROCESS | 2576 | 1466014712703 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:32 INFO - PROCESS | 2576 | 1466014712706 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:32 INFO - PROCESS | 2576 | 1466014712826 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 11:18:32 INFO - PROCESS | 2576 | 1466014712927 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 2576 | 1466014712929 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:32 INFO - PROCESS | 2576 | ++DOCSHELL 1224F800 == 30 [pid = 2576] [id = 704] 11:18:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (123A1800) [pid = 2576] [serial = 2112] [outer = 00000000] 11:18:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (12E67400) [pid = 2576] [serial = 2113] [outer = 123A1800] 11:18:32 INFO - PROCESS | 2576 | 1466014712974 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (13767C00) [pid = 2576] [serial = 2114] [outer = 123A1800] 11:18:33 INFO - PROCESS | 2576 | 1466014713372 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:18:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 11:18:33 INFO - PROCESS | 2576 | 1466014713432 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 2576 | 1466014713434 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 11:18:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:18:33 INFO - PROCESS | 2576 | 1466014713439 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 2576 | 1466014713445 Marionette TRACE conn7 <- [1,2782,null,{}] 11:18:33 INFO - PROCESS | 2576 | 1466014713464 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:33 INFO - PROCESS | 2576 | 1466014713468 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:33 INFO - PROCESS | 2576 | 1466014713590 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 11:18:33 INFO - PROCESS | 2576 | 1466014713602 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 2576 | 1466014713604 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:33 INFO - PROCESS | 2576 | ++DOCSHELL 14B0F000 == 31 [pid = 2576] [id = 705] 11:18:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (14B39C00) [pid = 2576] [serial = 2115] [outer = 00000000] 11:18:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (14B53C00) [pid = 2576] [serial = 2116] [outer = 14B39C00] 11:18:33 INFO - PROCESS | 2576 | 1466014713648 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (150ED800) [pid = 2576] [serial = 2117] [outer = 14B39C00] 11:18:34 INFO - PROCESS | 2576 | 1466014714111 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:18:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 750ms 11:18:34 INFO - PROCESS | 2576 | 1466014714213 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 2576 | 1466014714216 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 11:18:34 INFO - PROCESS | 2576 | 1466014714223 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:18:34 INFO - PROCESS | 2576 | 1466014714225 Marionette TRACE conn7 <- [1,2786,null,{}] 11:18:34 INFO - PROCESS | 2576 | 1466014714228 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:34 INFO - PROCESS | 2576 | 1466014714230 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:34 INFO - PROCESS | 2576 | 1466014714351 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 11:18:34 INFO - PROCESS | 2576 | 1466014714416 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 2576 | 1466014714419 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:34 INFO - PROCESS | 2576 | ++DOCSHELL 150F0000 == 32 [pid = 2576] [id = 706] 11:18:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (150F0400) [pid = 2576] [serial = 2118] [outer = 00000000] 11:18:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15B36000) [pid = 2576] [serial = 2119] [outer = 150F0400] 11:18:34 INFO - PROCESS | 2576 | 1466014714462 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15B92400) [pid = 2576] [serial = 2120] [outer = 150F0400] 11:18:34 INFO - PROCESS | 2576 | 1466014714880 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:18:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 11:18:34 INFO - PROCESS | 2576 | 1466014714898 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 11:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:18:34 INFO - PROCESS | 2576 | 1466014714900 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 11:18:34 INFO - PROCESS | 2576 | 1466014714903 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 2576 | 1466014714905 Marionette TRACE conn7 <- [1,2790,null,{}] 11:18:34 INFO - PROCESS | 2576 | 1466014714908 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:34 INFO - PROCESS | 2576 | 1466014714910 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:35 INFO - PROCESS | 2576 | 1466014715027 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 11:18:35 INFO - PROCESS | 2576 | 1466014715033 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 2576 | 1466014715039 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:35 INFO - PROCESS | 2576 | ++DOCSHELL 16C7BC00 == 33 [pid = 2576] [id = 707] 11:18:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16C7F000) [pid = 2576] [serial = 2121] [outer = 00000000] 11:18:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16D93800) [pid = 2576] [serial = 2122] [outer = 16C7F000] 11:18:35 INFO - PROCESS | 2576 | 1466014715152 Marionette DEBUG loaded listener.js 11:18:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16DAE400) [pid = 2576] [serial = 2123] [outer = 16C7F000] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16DB0C00) [pid = 2576] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13C78C00) [pid = 2576] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13ACB000) [pid = 2576] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (173CD800) [pid = 2576] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11A18C00) [pid = 2576] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DB4F000) [pid = 2576] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (11A96C00) [pid = 2576] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (150EA000) [pid = 2576] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (179E4C00) [pid = 2576] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (18D52C00) [pid = 2576] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (17484400) [pid = 2576] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:18:35 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (18E80400) [pid = 2576] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:18:35 INFO - PROCESS | 2576 | 1466014715817 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 11:18:35 INFO - PROCESS | 2576 | 1466014715874 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 2576 | 1466014715876 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 11:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:18:35 INFO - PROCESS | 2576 | 1466014715879 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 2576 | 1466014715880 Marionette TRACE conn7 <- [1,2794,null,{}] 11:18:35 INFO - PROCESS | 2576 | 1466014715883 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:35 INFO - PROCESS | 2576 | 1466014715886 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:36 INFO - PROCESS | 2576 | 1466014716004 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 11:18:36 INFO - PROCESS | 2576 | 1466014716072 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 2576 | 1466014716073 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:36 INFO - PROCESS | 2576 | ++DOCSHELL 0D26EC00 == 34 [pid = 2576] [id = 708] 11:18:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (11A18C00) [pid = 2576] [serial = 2124] [outer = 00000000] 11:18:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16DB2800) [pid = 2576] [serial = 2125] [outer = 11A18C00] 11:18:36 INFO - PROCESS | 2576 | 1466014716126 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DD4000) [pid = 2576] [serial = 2126] [outer = 11A18C00] 11:18:36 INFO - PROCESS | 2576 | 1466014716440 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 11:18:36 INFO - PROCESS | 2576 | 1466014716452 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 2576 | 1466014716454 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 11:18:36 INFO - PROCESS | 2576 | 1466014716456 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:18:36 INFO - PROCESS | 2576 | 1466014716458 Marionette TRACE conn7 <- [1,2798,null,{}] 11:18:36 INFO - PROCESS | 2576 | 1466014716466 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:36 INFO - PROCESS | 2576 | 1466014716468 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:36 INFO - PROCESS | 2576 | 1466014716592 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 11:18:36 INFO - PROCESS | 2576 | 1466014716617 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 2576 | 1466014716619 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:36 INFO - PROCESS | 2576 | ++DOCSHELL 16DE0800 == 35 [pid = 2576] [id = 709] 11:18:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (173C5800) [pid = 2576] [serial = 2127] [outer = 00000000] 11:18:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (173CDC00) [pid = 2576] [serial = 2128] [outer = 173C5800] 11:18:36 INFO - PROCESS | 2576 | 1466014716663 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (173CE800) [pid = 2576] [serial = 2129] [outer = 173C5800] 11:18:37 INFO - PROCESS | 2576 | 1466014717089 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 11:18:37 INFO - PROCESS | 2576 | 1466014717130 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 2576 | 1466014717132 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 11:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:18:37 INFO - PROCESS | 2576 | 1466014717135 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 2576 | 1466014717137 Marionette TRACE conn7 <- [1,2802,null,{}] 11:18:37 INFO - PROCESS | 2576 | 1466014717140 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:37 INFO - PROCESS | 2576 | 1466014717142 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:37 INFO - PROCESS | 2576 | 1466014717258 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 11:18:37 INFO - PROCESS | 2576 | 1466014717266 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 2576 | 1466014717268 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:37 INFO - PROCESS | 2576 | ++DOCSHELL 1683B000 == 36 [pid = 2576] [id = 710] 11:18:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (173CE400) [pid = 2576] [serial = 2130] [outer = 00000000] 11:18:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1758D400) [pid = 2576] [serial = 2131] [outer = 173CE400] 11:18:37 INFO - PROCESS | 2576 | 1466014717311 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (17585800) [pid = 2576] [serial = 2132] [outer = 173CE400] 11:18:37 INFO - PROCESS | 2576 | 1466014717754 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 11:18:37 INFO - PROCESS | 2576 | 1466014717807 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 11:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:18:37 INFO - PROCESS | 2576 | 1466014717811 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 11:18:37 INFO - PROCESS | 2576 | 1466014717816 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 2576 | 1466014717821 Marionette TRACE conn7 <- [1,2806,null,{}] 11:18:37 INFO - PROCESS | 2576 | 1466014717827 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:37 INFO - PROCESS | 2576 | 1466014717830 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:38 INFO - PROCESS | 2576 | 1466014718019 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 11:18:38 INFO - PROCESS | 2576 | 1466014718159 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 2576 | 1466014718163 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:38 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5BC00 == 37 [pid = 2576] [id = 711] 11:18:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DE5C000) [pid = 2576] [serial = 2133] [outer = 00000000] 11:18:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0E01F400) [pid = 2576] [serial = 2134] [outer = 0DE5C000] 11:18:38 INFO - PROCESS | 2576 | 1466014718220 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (11AD8400) [pid = 2576] [serial = 2135] [outer = 0DE5C000] 11:18:38 INFO - PROCESS | 2576 | 1466014718940 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1175ms 11:18:39 INFO - PROCESS | 2576 | 1466014718991 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 2576 | 1466014718996 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 11:18:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:18:39 INFO - PROCESS | 2576 | 1466014719002 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 2576 | 1466014719005 Marionette TRACE conn7 <- [1,2810,null,{}] 11:18:39 INFO - PROCESS | 2576 | 1466014719009 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:39 INFO - PROCESS | 2576 | 1466014719012 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:39 INFO - PROCESS | 2576 | 1466014719133 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 11:18:39 INFO - PROCESS | 2576 | 1466014719275 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 2576 | 1466014719278 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:39 INFO - PROCESS | 2576 | ++DOCSHELL 139CD000 == 38 [pid = 2576] [id = 712] 11:18:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13AC5000) [pid = 2576] [serial = 2136] [outer = 00000000] 11:18:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14B51000) [pid = 2576] [serial = 2137] [outer = 13AC5000] 11:18:39 INFO - PROCESS | 2576 | 1466014719340 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (150EB800) [pid = 2576] [serial = 2138] [outer = 13AC5000] 11:18:40 INFO - PROCESS | 2576 | 1466014720233 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 173D4C00 == 37 [pid = 2576] [id = 696] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 177F3C00 == 36 [pid = 2576] [id = 695] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 150E2000 == 35 [pid = 2576] [id = 692] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 13760400 == 34 [pid = 2576] [id = 694] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 11A21000 == 33 [pid = 2576] [id = 681] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 139C9C00 == 32 [pid = 2576] [id = 691] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 16DAF000 == 31 [pid = 2576] [id = 693] 11:18:40 INFO - PROCESS | 2576 | --DOCSHELL 0D7F1C00 == 30 [pid = 2576] [id = 689] 11:18:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:18:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1270ms 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16DDAC00) [pid = 2576] [serial = 2080] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (175E2000) [pid = 2576] [serial = 2063] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B49800) [pid = 2576] [serial = 2074] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14B51C00) [pid = 2576] [serial = 2075] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (17586C00) [pid = 2576] [serial = 2083] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (11BC7400) [pid = 2576] [serial = 2071] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1220D400) [pid = 2576] [serial = 2072] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DD0EC00) [pid = 2576] [serial = 2068] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0E43B400) [pid = 2576] [serial = 2069] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1376D400) [pid = 2576] [serial = 2065] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (139CE400) [pid = 2576] [serial = 2066] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1683AC00) [pid = 2576] [serial = 2077] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (18758800) [pid = 2576] [serial = 2086] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (18E77400) [pid = 2576] [serial = 2093] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (17591C00) [pid = 2576] [serial = 2084] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (18760000) [pid = 2576] [serial = 2089] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (19611C00) [pid = 2576] [serial = 2096] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (18D5B400) [pid = 2576] [serial = 2092] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (18758C00) [pid = 2576] [serial = 2087] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (19608400) [pid = 2576] [serial = 2095] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16DE1000) [pid = 2576] [serial = 2081] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (18761800) [pid = 2576] [serial = 2090] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (16D62000) [pid = 2576] [serial = 2078] [outer = 00000000] [url = about:blank] 11:18:40 INFO - PROCESS | 2576 | 1466014720307 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 2576 | 1466014720312 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 11:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:18:40 INFO - PROCESS | 2576 | 1466014720319 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 2576 | 1466014720322 Marionette TRACE conn7 <- [1,2814,null,{}] 11:18:40 INFO - PROCESS | 2576 | 1466014720327 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:40 INFO - PROCESS | 2576 | 1466014720330 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:40 INFO - PROCESS | 2576 | 1466014720428 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 11:18:40 INFO - PROCESS | 2576 | 1466014720435 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 2576 | 1466014720439 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:40 INFO - PROCESS | 2576 | ++DOCSHELL 0DE56400 == 31 [pid = 2576] [id = 713] 11:18:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0DE58800) [pid = 2576] [serial = 2139] [outer = 00000000] 11:18:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DF4F800) [pid = 2576] [serial = 2140] [outer = 0DE58800] 11:18:40 INFO - PROCESS | 2576 | 1466014720487 Marionette DEBUG loaded listener.js 11:18:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0E3F3800) [pid = 2576] [serial = 2141] [outer = 0DE58800] 11:18:41 INFO - PROCESS | 2576 | 1466014721019 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 11:18:41 INFO - PROCESS | 2576 | 1466014721092 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 2576 | 1466014721096 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 11:18:41 INFO - PROCESS | 2576 | 1466014721102 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:18:41 INFO - PROCESS | 2576 | 1466014721104 Marionette TRACE conn7 <- [1,2818,null,{}] 11:18:41 INFO - PROCESS | 2576 | 1466014721108 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:41 INFO - PROCESS | 2576 | 1466014721110 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:41 INFO - PROCESS | 2576 | 1466014721203 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 11:18:41 INFO - PROCESS | 2576 | 1466014721302 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 2576 | 1466014721304 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:41 INFO - PROCESS | 2576 | ++DOCSHELL 123F5800 == 32 [pid = 2576] [id = 714] 11:18:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (123FB800) [pid = 2576] [serial = 2142] [outer = 00000000] 11:18:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (1376D000) [pid = 2576] [serial = 2143] [outer = 123FB800] 11:18:41 INFO - PROCESS | 2576 | 1466014721350 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (139CCC00) [pid = 2576] [serial = 2144] [outer = 123FB800] 11:18:41 INFO - PROCESS | 2576 | 1466014721740 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 11:18:41 INFO - PROCESS | 2576 | 1466014721778 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 2576 | 1466014721780 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 11:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:18:41 INFO - PROCESS | 2576 | 1466014721784 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 2576 | 1466014721787 Marionette TRACE conn7 <- [1,2822,null,{}] 11:18:41 INFO - PROCESS | 2576 | 1466014721797 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:41 INFO - PROCESS | 2576 | 1466014721802 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:41 INFO - PROCESS | 2576 | 1466014721913 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 11:18:41 INFO - PROCESS | 2576 | 1466014721921 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 2576 | 1466014721924 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:41 INFO - PROCESS | 2576 | ++DOCSHELL 1517B400 == 33 [pid = 2576] [id = 715] 11:18:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (15B3A000) [pid = 2576] [serial = 2145] [outer = 00000000] 11:18:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16260800) [pid = 2576] [serial = 2146] [outer = 15B3A000] 11:18:41 INFO - PROCESS | 2576 | 1466014721971 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16C7AC00) [pid = 2576] [serial = 2147] [outer = 15B3A000] 11:18:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:18:42 INFO - PROCESS | 2576 | 1466014722449 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:18:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 11:18:42 INFO - PROCESS | 2576 | 1466014722475 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 2576 | 1466014722477 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 11:18:42 INFO - PROCESS | 2576 | 1466014722480 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 2576 | 1466014722482 Marionette TRACE conn7 <- [1,2826,null,{}] 11:18:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:18:42 INFO - PROCESS | 2576 | 1466014722491 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:42 INFO - PROCESS | 2576 | 1466014722493 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:42 INFO - PROCESS | 2576 | 1466014722612 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 11:18:42 INFO - PROCESS | 2576 | 1466014722617 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 2576 | 1466014722619 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:42 INFO - PROCESS | 2576 | ++DOCSHELL 16D9C800 == 34 [pid = 2576] [id = 716] 11:18:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16D9D400) [pid = 2576] [serial = 2148] [outer = 00000000] 11:18:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DD3800) [pid = 2576] [serial = 2149] [outer = 16D9D400] 11:18:42 INFO - PROCESS | 2576 | 1466014722663 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16DDD400) [pid = 2576] [serial = 2150] [outer = 16D9D400] 11:18:43 INFO - PROCESS | 2576 | 1466014723110 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 11:18:43 INFO - PROCESS | 2576 | 1466014723157 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 2576 | 1466014723159 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 11:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:18:43 INFO - PROCESS | 2576 | 1466014723162 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 2576 | 1466014723164 Marionette TRACE conn7 <- [1,2830,null,{}] 11:18:43 INFO - PROCESS | 2576 | 1466014723167 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:43 INFO - PROCESS | 2576 | 1466014723169 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:43 INFO - PROCESS | 2576 | 1466014723289 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 11:18:43 INFO - PROCESS | 2576 | 1466014723383 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 2576 | 1466014723385 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:43 INFO - PROCESS | 2576 | ++DOCSHELL 0DF82400 == 35 [pid = 2576] [id = 717] 11:18:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E443000) [pid = 2576] [serial = 2151] [outer = 00000000] 11:18:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (173D4800) [pid = 2576] [serial = 2152] [outer = 0E443000] 11:18:43 INFO - PROCESS | 2576 | 1466014723429 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (17589C00) [pid = 2576] [serial = 2153] [outer = 0E443000] 11:18:43 INFO - PROCESS | 2576 | 1466014723846 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 11:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:18:43 INFO - PROCESS | 2576 | 1466014723893 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 2576 | 1466014723895 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 11:18:43 INFO - PROCESS | 2576 | 1466014723898 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 2576 | 1466014723899 Marionette TRACE conn7 <- [1,2834,null,{}] 11:18:43 INFO - PROCESS | 2576 | 1466014723903 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:43 INFO - PROCESS | 2576 | 1466014723908 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:44 INFO - PROCESS | 2576 | 1466014724061 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 11:18:44 INFO - PROCESS | 2576 | 1466014724072 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 2576 | 1466014724073 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:44 INFO - PROCESS | 2576 | ++DOCSHELL 175E2000 == 36 [pid = 2576] [id = 718] 11:18:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (175E2400) [pid = 2576] [serial = 2154] [outer = 00000000] 11:18:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1875CC00) [pid = 2576] [serial = 2155] [outer = 175E2400] 11:18:44 INFO - PROCESS | 2576 | 1466014724117 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1875D800) [pid = 2576] [serial = 2156] [outer = 175E2400] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D22A400) [pid = 2576] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (123A1800) [pid = 2576] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14B39C00) [pid = 2576] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16C7F000) [pid = 2576] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0E384400) [pid = 2576] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (150F0400) [pid = 2576] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (11A18C00) [pid = 2576] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (173C5800) [pid = 2576] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DF72000) [pid = 2576] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:18:44 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16831400) [pid = 2576] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:18:44 INFO - PROCESS | 2576 | 1466014724686 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:18:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 831ms 11:18:44 INFO - PROCESS | 2576 | 1466014724729 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 2576 | 1466014724731 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 11:18:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:18:44 INFO - PROCESS | 2576 | 1466014724734 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 2576 | 1466014724736 Marionette TRACE conn7 <- [1,2838,null,{}] 11:18:44 INFO - PROCESS | 2576 | 1466014724739 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:44 INFO - PROCESS | 2576 | 1466014724741 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:44 INFO - PROCESS | 2576 | 1466014724821 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 11:18:44 INFO - PROCESS | 2576 | 1466014724923 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 2576 | 1466014724925 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:44 INFO - PROCESS | 2576 | ++DOCSHELL 14B39C00 == 37 [pid = 2576] [id = 719] 11:18:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (14B3B000) [pid = 2576] [serial = 2157] [outer = 00000000] 11:18:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16D94000) [pid = 2576] [serial = 2158] [outer = 14B3B000] 11:18:45 INFO - PROCESS | 2576 | 1466014724970 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (175E0C00) [pid = 2576] [serial = 2159] [outer = 14B3B000] 11:18:45 INFO - PROCESS | 2576 | 1466014725317 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:18:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 11:18:45 INFO - PROCESS | 2576 | 1466014725375 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 2576 | 1466014725377 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 11:18:45 INFO - PROCESS | 2576 | 1466014725380 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:18:45 INFO - PROCESS | 2576 | 1466014725382 Marionette TRACE conn7 <- [1,2842,null,{}] 11:18:45 INFO - PROCESS | 2576 | 1466014725385 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:45 INFO - PROCESS | 2576 | 1466014725387 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:45 INFO - PROCESS | 2576 | 1466014725507 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 11:18:45 INFO - PROCESS | 2576 | 1466014725513 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 2576 | 1466014725515 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:45 INFO - PROCESS | 2576 | ++DOCSHELL 173D3000 == 38 [pid = 2576] [id = 720] 11:18:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (17483400) [pid = 2576] [serial = 2160] [outer = 00000000] 11:18:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (18DA8400) [pid = 2576] [serial = 2161] [outer = 17483400] 11:18:45 INFO - PROCESS | 2576 | 1466014725557 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (19580400) [pid = 2576] [serial = 2162] [outer = 17483400] 11:18:45 INFO - PROCESS | 2576 | 1466014725948 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 11:18:46 INFO - PROCESS | 2576 | 1466014726016 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 2576 | 1466014726018 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 11:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:18:46 INFO - PROCESS | 2576 | 1466014726021 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 2576 | 1466014726023 Marionette TRACE conn7 <- [1,2846,null,{}] 11:18:46 INFO - PROCESS | 2576 | 1466014726027 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:46 INFO - PROCESS | 2576 | 1466014726038 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:46 INFO - PROCESS | 2576 | 1466014726120 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 11:18:46 INFO - PROCESS | 2576 | 1466014726129 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 2576 | 1466014726131 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:46 INFO - PROCESS | 2576 | ++DOCSHELL 1960D400 == 39 [pid = 2576] [id = 721] 11:18:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (19616400) [pid = 2576] [serial = 2163] [outer = 00000000] 11:18:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1964FC00) [pid = 2576] [serial = 2164] [outer = 19616400] 11:18:46 INFO - PROCESS | 2576 | 1466014726174 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (196F6C00) [pid = 2576] [serial = 2165] [outer = 19616400] 11:18:46 INFO - PROCESS | 2576 | 1466014726723 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 11:18:46 INFO - PROCESS | 2576 | 1466014726752 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 2576 | 1466014726757 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 11:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:18:46 INFO - PROCESS | 2576 | 1466014726762 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 2576 | 1466014726766 Marionette TRACE conn7 <- [1,2850,null,{}] 11:18:46 INFO - PROCESS | 2576 | 1466014726772 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:46 INFO - PROCESS | 2576 | 1466014726775 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:46 INFO - PROCESS | 2576 | 1466014726891 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 11:18:47 INFO - PROCESS | 2576 | 1466014727034 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 2576 | 1466014727039 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:47 INFO - PROCESS | 2576 | ++DOCSHELL 0DB54800 == 40 [pid = 2576] [id = 722] 11:18:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DE53400) [pid = 2576] [serial = 2166] [outer = 00000000] 11:18:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1224B000) [pid = 2576] [serial = 2167] [outer = 0DE53400] 11:18:47 INFO - PROCESS | 2576 | 1466014727098 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (123F2800) [pid = 2576] [serial = 2168] [outer = 0DE53400] 11:18:47 INFO - PROCESS | 2576 | 1466014727733 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1023ms 11:18:47 INFO - PROCESS | 2576 | 1466014727785 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 2576 | 1466014727790 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 11:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:18:47 INFO - PROCESS | 2576 | 1466014727796 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 2576 | 1466014727799 Marionette TRACE conn7 <- [1,2854,null,{}] 11:18:47 INFO - PROCESS | 2576 | 1466014727803 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:47 INFO - PROCESS | 2576 | 1466014727806 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:47 INFO - PROCESS | 2576 | 1466014727919 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 11:18:48 INFO - PROCESS | 2576 | 1466014728075 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 2576 | 1466014728078 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:48 INFO - PROCESS | 2576 | ++DOCSHELL 150E8800 == 41 [pid = 2576] [id = 723] 11:18:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (150E9400) [pid = 2576] [serial = 2169] [outer = 00000000] 11:18:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16C79C00) [pid = 2576] [serial = 2170] [outer = 150E9400] 11:18:48 INFO - PROCESS | 2576 | 1466014728134 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16D96400) [pid = 2576] [serial = 2171] [outer = 150E9400] 11:18:48 INFO - PROCESS | 2576 | 1466014728731 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 11:18:48 INFO - PROCESS | 2576 | 1466014728771 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 2576 | 1466014728773 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 11:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:18:48 INFO - PROCESS | 2576 | 1466014728777 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 2576 | 1466014728781 Marionette TRACE conn7 <- [1,2858,null,{}] 11:18:48 INFO - PROCESS | 2576 | 1466014728792 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:48 INFO - PROCESS | 2576 | 1466014728796 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:48 INFO - PROCESS | 2576 | 1466014728905 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 11:18:49 INFO - PROCESS | 2576 | 1466014729047 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 2576 | 1466014729050 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:49 INFO - PROCESS | 2576 | ++DOCSHELL 19644400 == 42 [pid = 2576] [id = 724] 11:18:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19644800) [pid = 2576] [serial = 2172] [outer = 00000000] 11:18:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1A03F000) [pid = 2576] [serial = 2173] [outer = 19644800] 11:18:49 INFO - PROCESS | 2576 | 1466014729107 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1A209800) [pid = 2576] [serial = 2174] [outer = 19644800] 11:18:50 INFO - PROCESS | 2576 | 1466014729983 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1237ms 11:18:50 INFO - PROCESS | 2576 | 1466014730026 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 2576 | 1466014730030 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 11:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:18:50 INFO - PROCESS | 2576 | 1466014730036 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 2576 | 1466014730039 Marionette TRACE conn7 <- [1,2862,null,{}] 11:18:50 INFO - PROCESS | 2576 | 1466014730044 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:50 INFO - PROCESS | 2576 | 1466014730047 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:50 INFO - PROCESS | 2576 | 1466014730153 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 11:18:50 INFO - PROCESS | 2576 | 1466014730294 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 2576 | 1466014730298 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:50 INFO - PROCESS | 2576 | ++DOCSHELL 12191800 == 43 [pid = 2576] [id = 725] 11:18:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1219EC00) [pid = 2576] [serial = 2175] [outer = 00000000] 11:18:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (123ED800) [pid = 2576] [serial = 2176] [outer = 1219EC00] 11:18:50 INFO - PROCESS | 2576 | 1466014730354 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1376E800) [pid = 2576] [serial = 2177] [outer = 1219EC00] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 0D222C00 == 42 [pid = 2576] [id = 702] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 11807000 == 41 [pid = 2576] [id = 688] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 1180A800 == 40 [pid = 2576] [id = 690] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 0DE60C00 == 39 [pid = 2576] [id = 699] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 0DD10400 == 38 [pid = 2576] [id = 687] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 18D52400 == 37 [pid = 2576] [id = 697] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 16262400 == 36 [pid = 2576] [id = 700] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 16DAC000 == 35 [pid = 2576] [id = 685] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 150E4C00 == 34 [pid = 2576] [id = 683] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 173CD400 == 33 [pid = 2576] [id = 686] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 196F5C00 == 32 [pid = 2576] [id = 701] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 139CC000 == 31 [pid = 2576] [id = 682] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 18D58C00 == 30 [pid = 2576] [id = 698] 11:18:51 INFO - PROCESS | 2576 | --DOCSHELL 16260C00 == 29 [pid = 2576] [id = 684] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D2D3C00) [pid = 2576] [serial = 2107] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0DB47400) [pid = 2576] [serial = 2108] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (12E67400) [pid = 2576] [serial = 2113] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14B53C00) [pid = 2576] [serial = 2116] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16D93800) [pid = 2576] [serial = 2122] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0EB32C00) [pid = 2576] [serial = 2110] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (11A18800) [pid = 2576] [serial = 2111] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (15B92400) [pid = 2576] [serial = 2120] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15B36000) [pid = 2576] [serial = 2119] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16DB2800) [pid = 2576] [serial = 2125] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (173CE800) [pid = 2576] [serial = 2129] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (173CDC00) [pid = 2576] [serial = 2128] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139C2800) [pid = 2576] [serial = 2099] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (12245C00) [pid = 2576] [serial = 2098] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16DB5C00) [pid = 2576] [serial = 2102] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16C7D000) [pid = 2576] [serial = 2101] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1758D400) [pid = 2576] [serial = 2131] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (19DAC800) [pid = 2576] [serial = 2104] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16DAE400) [pid = 2576] [serial = 2123] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (150ED800) [pid = 2576] [serial = 2117] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (13767C00) [pid = 2576] [serial = 2114] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16DD4000) [pid = 2576] [serial = 2126] [outer = 00000000] [url = about:blank] 11:18:51 INFO - PROCESS | 2576 | 1466014731535 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:18:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1523ms 11:18:51 INFO - PROCESS | 2576 | 1466014731562 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 2576 | 1466014731566 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 11:18:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:18:51 INFO - PROCESS | 2576 | 1466014731570 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 2576 | 1466014731573 Marionette TRACE conn7 <- [1,2866,null,{}] 11:18:51 INFO - PROCESS | 2576 | 1466014731579 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:51 INFO - PROCESS | 2576 | 1466014731582 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:51 INFO - PROCESS | 2576 | 1466014731705 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 11:18:51 INFO - PROCESS | 2576 | 1466014731802 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 2576 | 1466014731804 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:51 INFO - PROCESS | 2576 | ++DOCSHELL 0DB4A400 == 30 [pid = 2576] [id = 726] 11:18:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0DB4B000) [pid = 2576] [serial = 2178] [outer = 00000000] 11:18:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DE56800) [pid = 2576] [serial = 2179] [outer = 0DB4B000] 11:18:51 INFO - PROCESS | 2576 | 1466014731851 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DF4EC00) [pid = 2576] [serial = 2180] [outer = 0DB4B000] 11:18:52 INFO - PROCESS | 2576 | 1466014732250 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 11:18:52 INFO - PROCESS | 2576 | 1466014732318 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 2576 | 1466014732323 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 11:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:18:52 INFO - PROCESS | 2576 | 1466014732329 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 2576 | 1466014732332 Marionette TRACE conn7 <- [1,2870,null,{}] 11:18:52 INFO - PROCESS | 2576 | 1466014732335 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:52 INFO - PROCESS | 2576 | 1466014732338 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:52 INFO - PROCESS | 2576 | 1466014732425 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 11:18:52 INFO - PROCESS | 2576 | 1466014732434 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 2576 | 1466014732437 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:52 INFO - PROCESS | 2576 | ++DOCSHELL 11ADE800 == 31 [pid = 2576] [id = 727] 11:18:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (11AE5800) [pid = 2576] [serial = 2181] [outer = 00000000] 11:18:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11D8E400) [pid = 2576] [serial = 2182] [outer = 11AE5800] 11:18:52 INFO - PROCESS | 2576 | 1466014732483 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (12245400) [pid = 2576] [serial = 2183] [outer = 11AE5800] 11:18:53 INFO - PROCESS | 2576 | 1466014732973 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 11:18:53 INFO - PROCESS | 2576 | 1466014733000 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 2576 | 1466014733002 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 11:18:53 INFO - PROCESS | 2576 | 1466014733005 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:18:53 INFO - PROCESS | 2576 | 1466014733009 Marionette TRACE conn7 <- [1,2874,null,{}] 11:18:53 INFO - PROCESS | 2576 | 1466014733019 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:53 INFO - PROCESS | 2576 | 1466014733023 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:53 INFO - PROCESS | 2576 | 1466014733143 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 11:18:53 INFO - PROCESS | 2576 | 1466014733251 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 2576 | 1466014733254 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:53 INFO - PROCESS | 2576 | ++DOCSHELL 14B4B000 == 32 [pid = 2576] [id = 728] 11:18:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14B4B400) [pid = 2576] [serial = 2184] [outer = 00000000] 11:18:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14B50800) [pid = 2576] [serial = 2185] [outer = 14B4B400] 11:18:53 INFO - PROCESS | 2576 | 1466014733302 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (150E4800) [pid = 2576] [serial = 2186] [outer = 14B4B400] 11:18:53 INFO - PROCESS | 2576 | 1466014733696 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 11:18:53 INFO - PROCESS | 2576 | 1466014733743 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 2576 | 1466014733746 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 11:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:18:53 INFO - PROCESS | 2576 | 1466014733749 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 2576 | 1466014733750 Marionette TRACE conn7 <- [1,2878,null,{}] 11:18:53 INFO - PROCESS | 2576 | 1466014733754 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:53 INFO - PROCESS | 2576 | 1466014733756 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:53 INFO - PROCESS | 2576 | 1466014733879 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 11:18:53 INFO - PROCESS | 2576 | 1466014733944 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 2576 | 1466014733946 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:53 INFO - PROCESS | 2576 | ++DOCSHELL 150EA800 == 33 [pid = 2576] [id = 729] 11:18:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (150EF000) [pid = 2576] [serial = 2187] [outer = 00000000] 11:18:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16256400) [pid = 2576] [serial = 2188] [outer = 150EF000] 11:18:54 INFO - PROCESS | 2576 | 1466014733991 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16831400) [pid = 2576] [serial = 2189] [outer = 150EF000] 11:18:54 INFO - PROCESS | 2576 | 1466014734410 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 731ms 11:18:54 INFO - PROCESS | 2576 | 1466014734507 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 2576 | 1466014734509 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 11:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:18:54 INFO - PROCESS | 2576 | 1466014734522 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 2576 | 1466014734524 Marionette TRACE conn7 <- [1,2882,null,{}] 11:18:54 INFO - PROCESS | 2576 | 1466014734527 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:54 INFO - PROCESS | 2576 | 1466014734529 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:54 INFO - PROCESS | 2576 | 1466014734641 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 11:18:54 INFO - PROCESS | 2576 | 1466014734650 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 2576 | 1466014734652 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:54 INFO - PROCESS | 2576 | ++DOCSHELL 16D94C00 == 34 [pid = 2576] [id = 730] 11:18:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D97400) [pid = 2576] [serial = 2190] [outer = 00000000] 11:18:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16DA2400) [pid = 2576] [serial = 2191] [outer = 16D97400] 11:18:54 INFO - PROCESS | 2576 | 1466014734695 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16DAF800) [pid = 2576] [serial = 2192] [outer = 16D97400] 11:18:55 INFO - PROCESS | 2576 | 1466014735160 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 11:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:18:55 INFO - PROCESS | 2576 | 1466014735195 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 2576 | 1466014735198 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 11:18:55 INFO - PROCESS | 2576 | 1466014735201 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 2576 | 1466014735203 Marionette TRACE conn7 <- [1,2886,null,{}] 11:18:55 INFO - PROCESS | 2576 | 1466014735206 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:55 INFO - PROCESS | 2576 | 1466014735212 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:55 INFO - PROCESS | 2576 | 1466014735357 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 11:18:55 INFO - PROCESS | 2576 | 1466014735368 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 2576 | 1466014735369 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:55 INFO - PROCESS | 2576 | ++DOCSHELL 0D6E5C00 == 35 [pid = 2576] [id = 731] 11:18:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0E3F6800) [pid = 2576] [serial = 2193] [outer = 00000000] 11:18:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (173CC000) [pid = 2576] [serial = 2194] [outer = 0E3F6800] 11:18:55 INFO - PROCESS | 2576 | 1466014735414 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17483C00) [pid = 2576] [serial = 2195] [outer = 0E3F6800] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16D9D400) [pid = 2576] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E443000) [pid = 2576] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14B3B000) [pid = 2576] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (173CE400) [pid = 2576] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DE5C000) [pid = 2576] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (17483400) [pid = 2576] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DE58800) [pid = 2576] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (15B3A000) [pid = 2576] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (123FB800) [pid = 2576] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13AC5000) [pid = 2576] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (175E2400) [pid = 2576] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (19616400) [pid = 2576] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:18:55 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (196F6000) [pid = 2576] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:18:56 INFO - PROCESS | 2576 | 1466014736109 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 11:18:56 INFO - PROCESS | 2576 | 1466014736132 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 2576 | 1466014736134 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 11:18:56 INFO - PROCESS | 2576 | 1466014736137 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:18:56 INFO - PROCESS | 2576 | 1466014736139 Marionette TRACE conn7 <- [1,2890,null,{}] 11:18:56 INFO - PROCESS | 2576 | 1466014736142 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 2576 | 1466014736144 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:56 INFO - PROCESS | 2576 | 1466014736222 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 11:18:56 INFO - PROCESS | 2576 | 1466014736230 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 2576 | 1466014736232 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:56 INFO - PROCESS | 2576 | ++DOCSHELL 13AC5000 == 36 [pid = 2576] [id = 732] 11:18:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (150E8C00) [pid = 2576] [serial = 2196] [outer = 00000000] 11:18:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (173CA800) [pid = 2576] [serial = 2197] [outer = 150E8C00] 11:18:56 INFO - PROCESS | 2576 | 1466014736275 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1747AC00) [pid = 2576] [serial = 2198] [outer = 150E8C00] 11:18:56 INFO - PROCESS | 2576 | 1466014736688 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 570ms 11:18:56 INFO - PROCESS | 2576 | 1466014736713 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 2576 | 1466014736715 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 11:18:56 INFO - PROCESS | 2576 | 1466014736718 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:18:56 INFO - PROCESS | 2576 | 1466014736720 Marionette TRACE conn7 <- [1,2894,null,{}] 11:18:56 INFO - PROCESS | 2576 | 1466014736723 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 2576 | 1466014736725 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:56 INFO - PROCESS | 2576 | 1466014736848 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 11:18:56 INFO - PROCESS | 2576 | 1466014736856 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 2576 | 1466014736858 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:56 INFO - PROCESS | 2576 | ++DOCSHELL 173CCC00 == 37 [pid = 2576] [id = 733] 11:18:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1758B400) [pid = 2576] [serial = 2199] [outer = 00000000] 11:18:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (175E2400) [pid = 2576] [serial = 2200] [outer = 1758B400] 11:18:56 INFO - PROCESS | 2576 | 1466014736901 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17591C00) [pid = 2576] [serial = 2201] [outer = 1758B400] 11:18:57 INFO - PROCESS | 2576 | 1466014737330 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 631ms 11:18:57 INFO - PROCESS | 2576 | 1466014737352 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 2576 | 1466014737354 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 11:18:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:18:57 INFO - PROCESS | 2576 | 1466014737358 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 2576 | 1466014737359 Marionette TRACE conn7 <- [1,2898,null,{}] 11:18:57 INFO - PROCESS | 2576 | 1466014737363 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:57 INFO - PROCESS | 2576 | 1466014737364 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:57 INFO - PROCESS | 2576 | 1466014737482 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 11:18:57 INFO - PROCESS | 2576 | 1466014737490 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 2576 | 1466014737492 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:57 INFO - PROCESS | 2576 | ++DOCSHELL 14B4A000 == 38 [pid = 2576] [id = 734] 11:18:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (18576800) [pid = 2576] [serial = 2202] [outer = 00000000] 11:18:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18D52400) [pid = 2576] [serial = 2203] [outer = 18576800] 11:18:57 INFO - PROCESS | 2576 | 1466014737544 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18D55000) [pid = 2576] [serial = 2204] [outer = 18576800] 11:18:58 INFO - PROCESS | 2576 | 1466014738061 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:18:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:18:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:18:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 11:18:58 INFO - PROCESS | 2576 | 1466014738125 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 2576 | 1466014738130 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 11:18:58 INFO - TEST-START | /DOMEvents/constructors.html 11:18:58 INFO - PROCESS | 2576 | 1466014738140 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 2576 | 1466014738144 Marionette TRACE conn7 <- [1,2902,null,{}] 11:18:58 INFO - PROCESS | 2576 | 1466014738150 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:58 INFO - PROCESS | 2576 | 1466014738153 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:58 INFO - PROCESS | 2576 | 1466014738323 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 11:18:58 INFO - PROCESS | 2576 | 1466014738442 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 2576 | 1466014738447 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:58 INFO - PROCESS | 2576 | ++DOCSHELL 0DD0C000 == 39 [pid = 2576] [id = 735] 11:18:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0DE5A400) [pid = 2576] [serial = 2205] [outer = 00000000] 11:18:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0E9CC800) [pid = 2576] [serial = 2206] [outer = 0DE5A400] 11:18:58 INFO - PROCESS | 2576 | 1466014738543 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (11BBA400) [pid = 2576] [serial = 2207] [outer = 0DE5A400] 11:18:59 INFO - PROCESS | 2576 | 1466014739463 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:18:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:18:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:18:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:18:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:18:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:18:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:18:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:18:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:18:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1389ms 11:18:59 INFO - PROCESS | 2576 | 1466014739533 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 2576 | 1466014739538 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 11:18:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:18:59 INFO - PROCESS | 2576 | 1466014739567 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 2576 | 1466014739570 Marionette TRACE conn7 <- [1,2906,null,{}] 11:18:59 INFO - PROCESS | 2576 | 1466014739576 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:59 INFO - PROCESS | 2576 | 1466014739579 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:59 INFO - PROCESS | 2576 | 1466014739705 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 11:18:59 INFO - PROCESS | 2576 | 1466014739839 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 2576 | 1466014739842 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:18:59 INFO - PROCESS | 2576 | ++DOCSHELL 15174400 == 40 [pid = 2576] [id = 736] 11:18:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (15175800) [pid = 2576] [serial = 2208] [outer = 00000000] 11:18:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A4EC00) [pid = 2576] [serial = 2209] [outer = 15175800] 11:18:59 INFO - PROCESS | 2576 | 1466014739930 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16D98C00) [pid = 2576] [serial = 2210] [outer = 15175800] 11:19:00 INFO - PROCESS | 2576 | 1466014740542 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:19:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:19:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1048ms 11:19:00 INFO - PROCESS | 2576 | 1466014740605 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 2576 | 1466014740608 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 11:19:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:19:00 INFO - PROCESS | 2576 | 1466014740613 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 2576 | 1466014740617 Marionette TRACE conn7 <- [1,2910,null,{}] 11:19:00 INFO - PROCESS | 2576 | 1466014740651 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:00 INFO - PROCESS | 2576 | 1466014740656 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:00 INFO - PROCESS | 2576 | 1466014740866 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 11:19:01 INFO - PROCESS | 2576 | 1466014741017 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 2576 | 1466014741020 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:01 INFO - PROCESS | 2576 | ++DOCSHELL 0D2D3C00 == 41 [pid = 2576] [id = 737] 11:19:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D2E4400) [pid = 2576] [serial = 2211] [outer = 00000000] 11:19:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D7ECC00) [pid = 2576] [serial = 2212] [outer = 0D2E4400] 11:19:01 INFO - PROCESS | 2576 | 1466014741071 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0DE58800) [pid = 2576] [serial = 2213] [outer = 0D2E4400] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 173CCC00 == 40 [pid = 2576] [id = 733] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 13AC5000 == 39 [pid = 2576] [id = 732] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 0D6E5C00 == 38 [pid = 2576] [id = 731] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 16D94C00 == 37 [pid = 2576] [id = 730] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 150EA800 == 36 [pid = 2576] [id = 729] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 14B4B000 == 35 [pid = 2576] [id = 728] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 11ADE800 == 34 [pid = 2576] [id = 727] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 0DB4A400 == 33 [pid = 2576] [id = 726] 11:19:01 INFO - PROCESS | 2576 | --DOCSHELL 12191800 == 32 [pid = 2576] [id = 725] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1A040400) [pid = 2576] [serial = 2105] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16DD3800) [pid = 2576] [serial = 2149] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (17589C00) [pid = 2576] [serial = 2153] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (173D4800) [pid = 2576] [serial = 2152] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16D94000) [pid = 2576] [serial = 2158] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (17585800) [pid = 2576] [serial = 2132] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E01F400) [pid = 2576] [serial = 2134] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19580400) [pid = 2576] [serial = 2162] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AD8400) [pid = 2576] [serial = 2135] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DF4F800) [pid = 2576] [serial = 2140] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0E3F3800) [pid = 2576] [serial = 2141] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16260800) [pid = 2576] [serial = 2146] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1376D000) [pid = 2576] [serial = 2143] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (139CCC00) [pid = 2576] [serial = 2144] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14B51000) [pid = 2576] [serial = 2137] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (150EB800) [pid = 2576] [serial = 2138] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1875CC00) [pid = 2576] [serial = 2155] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1964FC00) [pid = 2576] [serial = 2164] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (196F6C00) [pid = 2576] [serial = 2165] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1875D800) [pid = 2576] [serial = 2156] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (18DA8400) [pid = 2576] [serial = 2161] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16DDD400) [pid = 2576] [serial = 2150] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (175E0C00) [pid = 2576] [serial = 2159] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16C7AC00) [pid = 2576] [serial = 2147] [outer = 00000000] [url = about:blank] 11:19:01 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:01 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:01 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:01 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:01 INFO - PROCESS | 2576 | 1466014741794 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:19:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:19:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:01 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 11:19:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:01 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 11:19:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:01 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]" 11:19:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:19:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1209ms 11:19:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:19:01 INFO - PROCESS | 2576 | 1466014741827 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 2576 | 1466014741831 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 11:19:01 INFO - PROCESS | 2576 | 1466014741836 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 2576 | 1466014741839 Marionette TRACE conn7 <- [1,2914,null,{}] 11:19:01 INFO - PROCESS | 2576 | 1466014741843 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:01 INFO - PROCESS | 2576 | 1466014741846 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:01 INFO - PROCESS | 2576 | 1466014741933 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 11:19:01 INFO - PROCESS | 2576 | 1466014741938 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 2576 | 1466014741941 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:01 INFO - PROCESS | 2576 | ++DOCSHELL 11806000 == 33 [pid = 2576] [id = 738] 11:19:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (11807000) [pid = 2576] [serial = 2214] [outer = 00000000] 11:19:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (12E5F400) [pid = 2576] [serial = 2215] [outer = 11807000] 11:19:02 INFO - PROCESS | 2576 | 1466014741987 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13768400) [pid = 2576] [serial = 2216] [outer = 11807000] 11:19:02 INFO - PROCESS | 2576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:19:02 INFO - PROCESS | 2576 | 1466014742595 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:19:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:19:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 11:19:02 INFO - PROCESS | 2576 | 1466014742606 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 2576 | 1466014742609 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 11:19:02 INFO - PROCESS | 2576 | 1466014742612 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:19:02 INFO - PROCESS | 2576 | 1466014742614 Marionette TRACE conn7 <- [1,2918,null,{}] 11:19:02 INFO - PROCESS | 2576 | 1466014742618 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:02 INFO - PROCESS | 2576 | 1466014742620 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:02 INFO - PROCESS | 2576 | 1466014742706 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 11:19:02 INFO - PROCESS | 2576 | 1466014742715 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 2576 | 1466014742717 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:02 INFO - PROCESS | 2576 | ++DOCSHELL 150E9C00 == 34 [pid = 2576] [id = 739] 11:19:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (150EA400) [pid = 2576] [serial = 2217] [outer = 00000000] 11:19:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (15172400) [pid = 2576] [serial = 2218] [outer = 150EA400] 11:19:02 INFO - PROCESS | 2576 | 1466014742761 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (15B8F000) [pid = 2576] [serial = 2219] [outer = 150EA400] 11:19:03 INFO - PROCESS | 2576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:19:03 INFO - PROCESS | 2576 | 1466014743214 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:19:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:19:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 11:19:03 INFO - PROCESS | 2576 | 1466014743246 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 2576 | 1466014743249 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 11:19:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:19:03 INFO - PROCESS | 2576 | 1466014743259 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 2576 | 1466014743263 Marionette TRACE conn7 <- [1,2922,null,{}] 11:19:03 INFO - PROCESS | 2576 | 1466014743271 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 2576 | 1466014743274 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:03 INFO - PROCESS | 2576 | 1466014743364 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 11:19:03 INFO - PROCESS | 2576 | 1466014743369 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 2576 | 1466014743371 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:03 INFO - PROCESS | 2576 | ++DOCSHELL 16DD8400 == 35 [pid = 2576] [id = 740] 11:19:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (16DD9C00) [pid = 2576] [serial = 2220] [outer = 00000000] 11:19:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DE2000) [pid = 2576] [serial = 2221] [outer = 16DD9C00] 11:19:03 INFO - PROCESS | 2576 | 1466014743423 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (173CD800) [pid = 2576] [serial = 2222] [outer = 16DD9C00] 11:19:03 INFO - PROCESS | 2576 | 1466014743874 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:19:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:19:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 11:19:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:19:03 INFO - PROCESS | 2576 | 1466014743886 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 2576 | 1466014743888 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 11:19:03 INFO - PROCESS | 2576 | 1466014743909 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 2576 | 1466014743911 Marionette TRACE conn7 <- [1,2926,null,{}] 11:19:03 INFO - PROCESS | 2576 | 1466014743914 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 2576 | 1466014743916 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:04 INFO - PROCESS | 2576 | 1466014744037 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 11:19:04 INFO - PROCESS | 2576 | 1466014744113 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 2576 | 1466014744115 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:04 INFO - PROCESS | 2576 | ++DOCSHELL 16C80C00 == 36 [pid = 2576] [id = 741] 11:19:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16DE1C00) [pid = 2576] [serial = 2223] [outer = 00000000] 11:19:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1758F000) [pid = 2576] [serial = 2224] [outer = 16DE1C00] 11:19:04 INFO - PROCESS | 2576 | 1466014744162 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (175E1000) [pid = 2576] [serial = 2225] [outer = 16DE1C00] 11:19:04 INFO - PROCESS | 2576 | 1466014744503 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:19:04 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. 11:19:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 651ms 11:19:04 INFO - PROCESS | 2576 | 1466014744542 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 2576 | 1466014744544 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 11:19:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:19:04 INFO - PROCESS | 2576 | 1466014744547 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 2576 | 1466014744549 Marionette TRACE conn7 <- [1,2930,null,{}] 11:19:04 INFO - PROCESS | 2576 | 1466014744552 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:04 INFO - PROCESS | 2576 | 1466014744554 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:04 INFO - PROCESS | 2576 | 1466014744676 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 11:19:04 INFO - PROCESS | 2576 | 1466014744682 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 2576 | 1466014744687 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:04 INFO - PROCESS | 2576 | ++DOCSHELL 18758800 == 37 [pid = 2576] [id = 742] 11:19:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1875C800) [pid = 2576] [serial = 2226] [outer = 00000000] 11:19:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18D51400) [pid = 2576] [serial = 2227] [outer = 1875C800] 11:19:04 INFO - PROCESS | 2576 | 1466014744740 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18E7B000) [pid = 2576] [serial = 2228] [outer = 1875C800] 11:19:05 INFO - PROCESS | 2576 | 1466014745230 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:19:05 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 11:19:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:19:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 11:19:05 INFO - PROCESS | 2576 | 1466014745278 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 2576 | 1466014745280 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 11:19:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:19:05 INFO - PROCESS | 2576 | 1466014745283 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 2576 | 1466014745285 Marionette TRACE conn7 <- [1,2934,null,{}] 11:19:05 INFO - PROCESS | 2576 | 1466014745288 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:05 INFO - PROCESS | 2576 | 1466014745290 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:05 INFO - PROCESS | 2576 | 1466014745422 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 11:19:05 INFO - PROCESS | 2576 | 1466014745490 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 2576 | 1466014745491 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:05 INFO - PROCESS | 2576 | ++DOCSHELL 19587C00 == 38 [pid = 2576] [id = 743] 11:19:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1958BC00) [pid = 2576] [serial = 2229] [outer = 00000000] 11:19:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (196F5800) [pid = 2576] [serial = 2230] [outer = 1958BC00] 11:19:05 INFO - PROCESS | 2576 | 1466014745535 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19DB0800) [pid = 2576] [serial = 2231] [outer = 1958BC00] 11:19:05 INFO - PROCESS | 2576 | 1466014745880 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:19:05 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. 11:19:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (150EF000) [pid = 2576] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1219EC00) [pid = 2576] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AE5800) [pid = 2576] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14B4B400) [pid = 2576] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DB4B000) [pid = 2576] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16D97400) [pid = 2576] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1758B400) [pid = 2576] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0DE53400) [pid = 2576] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (150E9400) [pid = 2576] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19644800) [pid = 2576] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0E3F6800) [pid = 2576] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:19:06 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (150E8C00) [pid = 2576] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:19:06 INFO - PROCESS | 2576 | 1466014746034 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 2576 | 1466014746036 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 11:19:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:19:06 INFO - PROCESS | 2576 | 1466014746072 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 2576 | 1466014746074 Marionette TRACE conn7 <- [1,2938,null,{}] 11:19:06 INFO - PROCESS | 2576 | 1466014746078 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:06 INFO - PROCESS | 2576 | 1466014746079 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:06 INFO - PROCESS | 2576 | 1466014746158 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 11:19:06 INFO - PROCESS | 2576 | 1466014746165 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 2576 | 1466014746167 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:06 INFO - PROCESS | 2576 | ++DOCSHELL 0E9D5400 == 39 [pid = 2576] [id = 744] 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11A18800) [pid = 2576] [serial = 2232] [outer = 00000000] 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13AC1400) [pid = 2576] [serial = 2233] [outer = 11A18800] 11:19:06 INFO - PROCESS | 2576 | 1466014746210 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15B3C800) [pid = 2576] [serial = 2234] [outer = 11A18800] 11:19:06 INFO - PROCESS | 2576 | ++DOCSHELL 1A042400 == 40 [pid = 2576] [id = 745] 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1A201C00) [pid = 2576] [serial = 2235] [outer = 00000000] 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1A204800) [pid = 2576] [serial = 2236] [outer = 1A201C00] 11:19:06 INFO - PROCESS | 2576 | 1466014746634 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:19:06 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. 11:19:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 11:19:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:19:06 INFO - PROCESS | 2576 | 1466014746704 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 2576 | 1466014746706 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 11:19:06 INFO - PROCESS | 2576 | 1466014746709 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 2576 | 1466014746711 Marionette TRACE conn7 <- [1,2942,null,{}] 11:19:06 INFO - PROCESS | 2576 | 1466014746715 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:06 INFO - PROCESS | 2576 | 1466014746717 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:06 INFO - PROCESS | 2576 | 1466014746808 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 11:19:06 INFO - PROCESS | 2576 | 1466014746814 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 2576 | 1466014746815 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:06 INFO - PROCESS | 2576 | ++DOCSHELL 150E8400 == 41 [pid = 2576] [id = 746] 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16D97400) [pid = 2576] [serial = 2237] [outer = 00000000] 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1A205C00) [pid = 2576] [serial = 2238] [outer = 16D97400] 11:19:06 INFO - PROCESS | 2576 | 1466014746858 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1A313C00) [pid = 2576] [serial = 2239] [outer = 16D97400] 11:19:07 INFO - PROCESS | 2576 | 1466014747267 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:19:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:19:07 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 11:19:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 11:19:07 INFO - PROCESS | 2576 | 1466014747280 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 2576 | 1466014747282 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 11:19:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:19:07 INFO - PROCESS | 2576 | 1466014747285 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 2576 | 1466014747286 Marionette TRACE conn7 <- [1,2946,null,{}] 11:19:07 INFO - PROCESS | 2576 | 1466014747290 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:07 INFO - PROCESS | 2576 | 1466014747291 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:07 INFO - PROCESS | 2576 | 1466014747475 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 11:19:07 INFO - PROCESS | 2576 | 1466014747517 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 2576 | 1466014747519 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:07 INFO - PROCESS | 2576 | ++DOCSHELL 14B09C00 == 42 [pid = 2576] [id = 747] 11:19:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (19DA8C00) [pid = 2576] [serial = 2240] [outer = 00000000] 11:19:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1A322800) [pid = 2576] [serial = 2241] [outer = 19DA8C00] 11:19:07 INFO - PROCESS | 2576 | 1466014747562 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A393C00) [pid = 2576] [serial = 2242] [outer = 19DA8C00] 11:19:07 INFO - PROCESS | 2576 | 1466014747927 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:19:07 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. 11:19:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 11:19:07 INFO - PROCESS | 2576 | 1466014747956 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 2576 | 1466014747958 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 11:19:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:19:07 INFO - PROCESS | 2576 | 1466014747961 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 2576 | 1466014747962 Marionette TRACE conn7 <- [1,2950,null,{}] 11:19:07 INFO - PROCESS | 2576 | 1466014747966 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:07 INFO - PROCESS | 2576 | 1466014747967 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:08 INFO - PROCESS | 2576 | 1466014748100 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 11:19:08 INFO - PROCESS | 2576 | 1466014748279 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 2576 | 1466014748282 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:08 INFO - PROCESS | 2576 | ++DOCSHELL 0D634000 == 43 [pid = 2576] [id = 748] 11:19:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D6E2400) [pid = 2576] [serial = 2243] [outer = 00000000] 11:19:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0DD06800) [pid = 2576] [serial = 2244] [outer = 0D6E2400] 11:19:08 INFO - PROCESS | 2576 | 1466014748341 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0E01B000) [pid = 2576] [serial = 2245] [outer = 0D6E2400] 11:19:08 INFO - PROCESS | 2576 | 1466014748894 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:19:08 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. 11:19:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 11:19:08 INFO - PROCESS | 2576 | 1466014748933 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 2576 | 1466014748938 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 11:19:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:19:08 INFO - PROCESS | 2576 | 1466014748943 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 2576 | 1466014748946 Marionette TRACE conn7 <- [1,2954,null,{}] 11:19:08 INFO - PROCESS | 2576 | 1466014748951 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:08 INFO - PROCESS | 2576 | 1466014748954 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:09 INFO - PROCESS | 2576 | 1466014749072 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 11:19:09 INFO - PROCESS | 2576 | 1466014749181 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 2576 | 1466014749185 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:09 INFO - PROCESS | 2576 | ++DOCSHELL 139C5800 == 44 [pid = 2576] [id = 749] 11:19:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (13C85C00) [pid = 2576] [serial = 2246] [outer = 00000000] 11:19:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (150EA000) [pid = 2576] [serial = 2247] [outer = 13C85C00] 11:19:09 INFO - PROCESS | 2576 | 1466014749241 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16260800) [pid = 2576] [serial = 2248] [outer = 13C85C00] 11:19:09 INFO - PROCESS | 2576 | 1466014749725 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:19:09 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. 11:19:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 11:19:09 INFO - PROCESS | 2576 | 1466014749773 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 2576 | 1466014749776 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 11:19:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:19:09 INFO - PROCESS | 2576 | 1466014749796 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 2576 | 1466014749798 Marionette TRACE conn7 <- [1,2958,null,{}] 11:19:09 INFO - PROCESS | 2576 | 1466014749803 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:09 INFO - PROCESS | 2576 | 1466014749806 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:09 INFO - PROCESS | 2576 | 1466014749949 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 11:19:10 INFO - PROCESS | 2576 | 1466014750109 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 2576 | 1466014750112 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:10 INFO - PROCESS | 2576 | ++DOCSHELL 173D1C00 == 45 [pid = 2576] [id = 750] 11:19:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (186E1000) [pid = 2576] [serial = 2249] [outer = 00000000] 11:19:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (18D4F800) [pid = 2576] [serial = 2250] [outer = 186E1000] 11:19:10 INFO - PROCESS | 2576 | 1466014750166 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19617C00) [pid = 2576] [serial = 2251] [outer = 186E1000] 11:19:10 INFO - PROCESS | 2576 | 1466014750656 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:19:10 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. 11:19:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 950ms 11:19:10 INFO - PROCESS | 2576 | 1466014750733 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 2576 | 1466014750737 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 11:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:19:10 INFO - PROCESS | 2576 | 1466014750747 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 2576 | 1466014750752 Marionette TRACE conn7 <- [1,2962,null,{}] 11:19:10 INFO - PROCESS | 2576 | 1466014750756 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:10 INFO - PROCESS | 2576 | 1466014750759 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:10 INFO - PROCESS | 2576 | 1466014750873 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 11:19:11 INFO - PROCESS | 2576 | 1466014751034 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 2576 | 1466014751037 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:11 INFO - PROCESS | 2576 | ++DOCSHELL 1A5C1800 == 46 [pid = 2576] [id = 751] 11:19:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1A5C2000) [pid = 2576] [serial = 2252] [outer = 00000000] 11:19:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1A5C5800) [pid = 2576] [serial = 2253] [outer = 1A5C2000] 11:19:11 INFO - PROCESS | 2576 | 1466014751091 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1A5C9400) [pid = 2576] [serial = 2254] [outer = 1A5C2000] 11:19:11 INFO - PROCESS | 2576 | 1466014751637 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:19:11 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. 11:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 11:19:11 INFO - PROCESS | 2576 | 1466014751672 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 2576 | 1466014751675 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 11:19:11 INFO - PROCESS | 2576 | 1466014751678 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:19:11 INFO - PROCESS | 2576 | 1466014751680 Marionette TRACE conn7 <- [1,2966,null,{}] 11:19:11 INFO - PROCESS | 2576 | 1466014751684 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:11 INFO - PROCESS | 2576 | 1466014751686 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:11 INFO - PROCESS | 2576 | 1466014751794 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 11:19:12 INFO - PROCESS | 2576 | 1466014752072 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 2576 | 1466014752075 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:12 INFO - PROCESS | 2576 | ++DOCSHELL 0CD52400 == 47 [pid = 2576] [id = 752] 11:19:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0CD5A400) [pid = 2576] [serial = 2255] [outer = 00000000] 11:19:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0DF64C00) [pid = 2576] [serial = 2256] [outer = 0CD5A400] 11:19:12 INFO - PROCESS | 2576 | 1466014752146 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0E9D1C00) [pid = 2576] [serial = 2257] [outer = 0CD5A400] 11:19:12 INFO - PROCESS | 2576 | 1466014752679 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:19:12 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. 11:19:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1015ms 11:19:12 INFO - PROCESS | 2576 | 1466014752698 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 2576 | 1466014752701 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 11:19:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:19:12 INFO - PROCESS | 2576 | 1466014752705 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 2576 | 1466014752708 Marionette TRACE conn7 <- [1,2970,null,{}] 11:19:12 INFO - PROCESS | 2576 | 1466014752713 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:12 INFO - PROCESS | 2576 | 1466014752717 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:12 INFO - PROCESS | 2576 | 1466014752816 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 14B09C00 == 46 [pid = 2576] [id = 747] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 150E8400 == 45 [pid = 2576] [id = 746] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 0E9D5400 == 44 [pid = 2576] [id = 744] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 1A042400 == 43 [pid = 2576] [id = 745] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 19587C00 == 42 [pid = 2576] [id = 743] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 18758800 == 41 [pid = 2576] [id = 742] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 16C80C00 == 40 [pid = 2576] [id = 741] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 16DD8400 == 39 [pid = 2576] [id = 740] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 150E9C00 == 38 [pid = 2576] [id = 739] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 11806000 == 37 [pid = 2576] [id = 738] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 0D2D3C00 == 36 [pid = 2576] [id = 737] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 0DD0C000 == 35 [pid = 2576] [id = 735] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 15174400 == 34 [pid = 2576] [id = 736] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 19644400 == 33 [pid = 2576] [id = 724] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 14B4A000 == 32 [pid = 2576] [id = 734] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 173D3000 == 31 [pid = 2576] [id = 720] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 1960D400 == 30 [pid = 2576] [id = 721] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 0DB54800 == 29 [pid = 2576] [id = 722] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 150E8800 == 28 [pid = 2576] [id = 723] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 0CD52400 == 27 [pid = 2576] [id = 752] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 1A5C1800 == 26 [pid = 2576] [id = 751] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 173D1C00 == 25 [pid = 2576] [id = 750] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 0D634000 == 24 [pid = 2576] [id = 748] 11:19:13 INFO - PROCESS | 2576 | --DOCSHELL 139C5800 == 23 [pid = 2576] [id = 749] 11:19:13 INFO - PROCESS | 2576 | 1466014753557 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 2576 | 1466014753561 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (16256400) [pid = 2576] [serial = 2188] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1376E800) [pid = 2576] [serial = 2177] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (123ED800) [pid = 2576] [serial = 2176] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (11D8E400) [pid = 2576] [serial = 2182] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (12245400) [pid = 2576] [serial = 2183] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (14B50800) [pid = 2576] [serial = 2185] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0DE56800) [pid = 2576] [serial = 2179] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0DF4EC00) [pid = 2576] [serial = 2180] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16DA2400) [pid = 2576] [serial = 2191] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (17591C00) [pid = 2576] [serial = 2201] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16831400) [pid = 2576] [serial = 2189] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (123F2800) [pid = 2576] [serial = 2168] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1224B000) [pid = 2576] [serial = 2167] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16D96400) [pid = 2576] [serial = 2171] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16C79C00) [pid = 2576] [serial = 2170] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18D52400) [pid = 2576] [serial = 2203] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1A209800) [pid = 2576] [serial = 2174] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1A03F000) [pid = 2576] [serial = 2173] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (173CC000) [pid = 2576] [serial = 2194] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (17483C00) [pid = 2576] [serial = 2195] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DAF800) [pid = 2576] [serial = 2192] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (173CA800) [pid = 2576] [serial = 2197] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1747AC00) [pid = 2576] [serial = 2198] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (150E4800) [pid = 2576] [serial = 2186] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (175E2400) [pid = 2576] [serial = 2200] [outer = 00000000] [url = about:blank] 11:19:13 INFO - PROCESS | 2576 | ++DOCSHELL 00B89C00 == 24 [pid = 2576] [id = 753] 11:19:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (00B8E000) [pid = 2576] [serial = 2258] [outer = 00000000] 11:19:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0CE94C00) [pid = 2576] [serial = 2259] [outer = 00B8E000] 11:19:13 INFO - PROCESS | 2576 | 1466014753705 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D638800) [pid = 2576] [serial = 2260] [outer = 00B8E000] 11:19:14 INFO - PROCESS | 2576 | 1466014754079 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:19:14 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 11:19:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:19:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1421ms 11:19:14 INFO - PROCESS | 2576 | 1466014754181 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 2576 | 1466014754185 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 11:19:14 INFO - PROCESS | 2576 | 1466014754211 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 2576 | 1466014754214 Marionette TRACE conn7 <- [1,2974,null,{}] 11:19:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:19:14 INFO - PROCESS | 2576 | 1466014754219 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 2576 | 1466014754224 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:14 INFO - PROCESS | 2576 | 1466014754313 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 11:19:14 INFO - PROCESS | 2576 | 1466014754322 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 2576 | 1466014754325 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:14 INFO - PROCESS | 2576 | ++DOCSHELL 11805400 == 25 [pid = 2576] [id = 754] 11:19:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11843400) [pid = 2576] [serial = 2261] [outer = 00000000] 11:19:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (11AE4000) [pid = 2576] [serial = 2262] [outer = 11843400] 11:19:14 INFO - PROCESS | 2576 | 1466014754371 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11D8F000) [pid = 2576] [serial = 2263] [outer = 11843400] 11:19:14 INFO - PROCESS | 2576 | 1466014754792 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:19:14 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. 11:19:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 631ms 11:19:14 INFO - PROCESS | 2576 | 1466014754851 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 2576 | 1466014754856 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 11:19:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:19:14 INFO - PROCESS | 2576 | 1466014754860 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 2576 | 1466014754862 Marionette TRACE conn7 <- [1,2978,null,{}] 11:19:14 INFO - PROCESS | 2576 | 1466014754870 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 2576 | 1466014754872 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:15 INFO - PROCESS | 2576 | 1466014754995 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 11:19:15 INFO - PROCESS | 2576 | 1466014755009 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 2576 | 1466014755011 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:15 INFO - PROCESS | 2576 | ++DOCSHELL 139C5800 == 26 [pid = 2576] [id = 755] 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (139C5C00) [pid = 2576] [serial = 2264] [outer = 00000000] 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (139CB800) [pid = 2576] [serial = 2265] [outer = 139C5C00] 11:19:15 INFO - PROCESS | 2576 | 1466014755058 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13ACEC00) [pid = 2576] [serial = 2266] [outer = 139C5C00] 11:19:15 INFO - PROCESS | 2576 | ++DOCSHELL 150E3000 == 27 [pid = 2576] [id = 756] 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (150E3800) [pid = 2576] [serial = 2267] [outer = 00000000] 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (150E4C00) [pid = 2576] [serial = 2268] [outer = 150E3800] 11:19:15 INFO - PROCESS | 2576 | 1466014755574 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:19:15 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. 11:19:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 11:19:15 INFO - PROCESS | 2576 | 1466014755594 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 2576 | 1466014755596 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 11:19:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:19:15 INFO - PROCESS | 2576 | 1466014755601 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 2576 | 1466014755607 Marionette TRACE conn7 <- [1,2982,null,{}] 11:19:15 INFO - PROCESS | 2576 | 1466014755616 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:15 INFO - PROCESS | 2576 | 1466014755620 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:15 INFO - PROCESS | 2576 | 1466014755713 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 11:19:15 INFO - PROCESS | 2576 | 1466014755720 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 2576 | 1466014755722 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:15 INFO - PROCESS | 2576 | ++DOCSHELL 14B37000 == 28 [pid = 2576] [id = 757] 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (14B38400) [pid = 2576] [serial = 2269] [outer = 00000000] 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (150E9400) [pid = 2576] [serial = 2270] [outer = 14B38400] 11:19:15 INFO - PROCESS | 2576 | 1466014755774 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1683E000) [pid = 2576] [serial = 2271] [outer = 14B38400] 11:19:16 INFO - PROCESS | 2576 | 1466014756225 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:19:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:19:16 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 11:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 11:19:16 INFO - PROCESS | 2576 | 1466014756290 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 2576 | 1466014756293 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 11:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:19:16 INFO - PROCESS | 2576 | 1466014756296 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 2576 | 1466014756298 Marionette TRACE conn7 <- [1,2986,null,{}] 11:19:16 INFO - PROCESS | 2576 | 1466014756302 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:16 INFO - PROCESS | 2576 | 1466014756304 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:16 INFO - PROCESS | 2576 | 1466014756453 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 11:19:16 INFO - PROCESS | 2576 | 1466014756468 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 2576 | 1466014756470 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:16 INFO - PROCESS | 2576 | ++DOCSHELL 16D58C00 == 29 [pid = 2576] [id = 758] 11:19:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16D95000) [pid = 2576] [serial = 2272] [outer = 00000000] 11:19:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16D9C400) [pid = 2576] [serial = 2273] [outer = 16D95000] 11:19:16 INFO - PROCESS | 2576 | 1466014756513 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16DAE800) [pid = 2576] [serial = 2274] [outer = 16D95000] 11:19:16 INFO - PROCESS | 2576 | 1466014756915 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:19:16 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. 11:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 11:19:17 INFO - PROCESS | 2576 | 1466014756970 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 2576 | 1466014756972 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 11:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:19:17 INFO - PROCESS | 2576 | 1466014756975 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 2576 | 1466014756977 Marionette TRACE conn7 <- [1,2990,null,{}] 11:19:17 INFO - PROCESS | 2576 | 1466014756980 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:17 INFO - PROCESS | 2576 | 1466014756982 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:17 INFO - PROCESS | 2576 | 1466014757096 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 11:19:17 INFO - PROCESS | 2576 | 1466014757174 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 2576 | 1466014757180 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:17 INFO - PROCESS | 2576 | ++DOCSHELL 16DB8000 == 30 [pid = 2576] [id = 759] 11:19:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16DD4000) [pid = 2576] [serial = 2275] [outer = 00000000] 11:19:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16DE2C00) [pid = 2576] [serial = 2276] [outer = 16DD4000] 11:19:17 INFO - PROCESS | 2576 | 1466014757232 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (173CD400) [pid = 2576] [serial = 2277] [outer = 16DD4000] 11:19:17 INFO - PROCESS | 2576 | 1466014757637 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:19:17 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. 11:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 11:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:19:17 INFO - PROCESS | 2576 | 1466014757646 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 2576 | 1466014757648 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 11:19:17 INFO - PROCESS | 2576 | 1466014757651 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 2576 | 1466014757653 Marionette TRACE conn7 <- [1,2994,null,{}] 11:19:17 INFO - PROCESS | 2576 | 1466014757656 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:17 INFO - PROCESS | 2576 | 1466014757658 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:17 INFO - PROCESS | 2576 | 1466014757805 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 11:19:17 INFO - PROCESS | 2576 | 1466014757826 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 2576 | 1466014757828 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:17 INFO - PROCESS | 2576 | ++DOCSHELL 0D766800 == 31 [pid = 2576] [id = 760] 11:19:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (17584C00) [pid = 2576] [serial = 2278] [outer = 00000000] 11:19:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (17592800) [pid = 2576] [serial = 2279] [outer = 17584C00] 11:19:17 INFO - PROCESS | 2576 | 1466014757879 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (175DE400) [pid = 2576] [serial = 2280] [outer = 17584C00] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16D97400) [pid = 2576] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16DE1C00) [pid = 2576] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1875C800) [pid = 2576] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (15175800) [pid = 2576] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16DD9C00) [pid = 2576] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (18576800) [pid = 2576] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0DE5A400) [pid = 2576] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (11807000) [pid = 2576] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D2E4400) [pid = 2576] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (150EA400) [pid = 2576] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1958BC00) [pid = 2576] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1A201C00) [pid = 2576] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (11A18800) [pid = 2576] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:19:18 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19DA8C00) [pid = 2576] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:19:18 INFO - PROCESS | 2576 | 1466014758526 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:19:18 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. 11:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 11:19:18 INFO - PROCESS | 2576 | 1466014758583 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 2576 | 1466014758585 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 11:19:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:19:18 INFO - PROCESS | 2576 | 1466014758588 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 2576 | 1466014758590 Marionette TRACE conn7 <- [1,2998,null,{}] 11:19:18 INFO - PROCESS | 2576 | 1466014758593 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:18 INFO - PROCESS | 2576 | 1466014758595 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:18 INFO - PROCESS | 2576 | 1466014758675 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 11:19:18 INFO - PROCESS | 2576 | 1466014758692 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 2576 | 1466014758694 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:18 INFO - PROCESS | 2576 | ++DOCSHELL 16C84C00 == 32 [pid = 2576] [id = 761] 11:19:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173C7000) [pid = 2576] [serial = 2281] [outer = 00000000] 11:19:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (175EA000) [pid = 2576] [serial = 2282] [outer = 173C7000] 11:19:18 INFO - PROCESS | 2576 | 1466014758738 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1758EC00) [pid = 2576] [serial = 2283] [outer = 173C7000] 11:19:19 INFO - PROCESS | 2576 | [2576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:19 INFO - PROCESS | 2576 | 1466014759307 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:19:19 INFO - {} 11:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:19:19 INFO - {} 11:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:19:19 INFO - {} 11:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:19:19 INFO - {} 11:19:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 11:19:19 INFO - TEST-START | /FileAPI/fileReader.html 11:19:19 INFO - PROCESS | 2576 | 1466014759362 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 2576 | 1466014759364 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 11:19:19 INFO - PROCESS | 2576 | 1466014759367 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 2576 | 1466014759369 Marionette TRACE conn7 <- [1,3002,null,{}] 11:19:19 INFO - PROCESS | 2576 | 1466014759372 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:19 INFO - PROCESS | 2576 | 1466014759374 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:19 INFO - PROCESS | 2576 | 1466014759478 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 11:19:19 INFO - PROCESS | 2576 | 1466014759576 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 2576 | 1466014759579 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:19 INFO - PROCESS | 2576 | ++DOCSHELL 18DA5C00 == 33 [pid = 2576] [id = 762] 11:19:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18DA8400) [pid = 2576] [serial = 2284] [outer = 00000000] 11:19:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1958DC00) [pid = 2576] [serial = 2285] [outer = 18DA8400] 11:19:19 INFO - PROCESS | 2576 | 1466014759624 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (19612C00) [pid = 2576] [serial = 2286] [outer = 18DA8400] 11:19:19 INFO - PROCESS | 2576 | 1466014759934 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:19:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:19:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:19:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:19:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:19:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 11:19:20 INFO - PROCESS | 2576 | 1466014759999 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 2576 | 1466014760001 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 11:19:20 INFO - PROCESS | 2576 | 1466014760004 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - TEST-START | /FileAPI/historical.html 11:19:20 INFO - PROCESS | 2576 | 1466014760006 Marionette TRACE conn7 <- [1,3006,null,{}] 11:19:20 INFO - PROCESS | 2576 | 1466014760009 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:20 INFO - PROCESS | 2576 | 1466014760011 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:20 INFO - PROCESS | 2576 | 1466014760142 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 11:19:20 INFO - PROCESS | 2576 | 1466014760164 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 2576 | 1466014760166 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:20 INFO - PROCESS | 2576 | ++DOCSHELL 19646000 == 34 [pid = 2576] [id = 763] 11:19:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19650400) [pid = 2576] [serial = 2287] [outer = 00000000] 11:19:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1A204000) [pid = 2576] [serial = 2288] [outer = 19650400] 11:19:20 INFO - PROCESS | 2576 | 1466014760208 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1A20D800) [pid = 2576] [serial = 2289] [outer = 19650400] 11:19:20 INFO - PROCESS | 2576 | 1466014760813 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:19:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:19:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:19:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:19:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:19:20 INFO - TEST-OK | /FileAPI/historical.html | took 871ms 11:19:20 INFO - PROCESS | 2576 | 1466014760885 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 2576 | 1466014760889 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 11:19:20 INFO - PROCESS | 2576 | 1466014760895 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - TEST-START | /FileAPI/idlharness.html 11:19:20 INFO - PROCESS | 2576 | 1466014760900 Marionette TRACE conn7 <- [1,3010,null,{}] 11:19:20 INFO - PROCESS | 2576 | 1466014760905 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:20 INFO - PROCESS | 2576 | 1466014760908 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:21 INFO - PROCESS | 2576 | 1466014761035 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 11:19:21 INFO - PROCESS | 2576 | 1466014761174 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 2576 | 1466014761177 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:21 INFO - PROCESS | 2576 | ++DOCSHELL 0DB4F000 == 35 [pid = 2576] [id = 764] 11:19:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DE59800) [pid = 2576] [serial = 2290] [outer = 00000000] 11:19:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (123ECC00) [pid = 2576] [serial = 2291] [outer = 0DE59800] 11:19:21 INFO - PROCESS | 2576 | 1466014761238 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (139C4800) [pid = 2576] [serial = 2292] [outer = 0DE59800] 11:19:22 INFO - PROCESS | 2576 | 1466014762541 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:19:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:19:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:19:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:19:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:19:22 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 11:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:19:22 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 11:19:22 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 11:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:19:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:19:22 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 11:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:19:22 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 11:19:22 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 11:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:19:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1793ms 11:19:22 INFO - PROCESS | 2576 | 1466014762694 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 2576 | 1466014762699 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 11:19:22 INFO - TEST-START | /FileAPI/idlharness.worker 11:19:22 INFO - PROCESS | 2576 | 1466014762706 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 2576 | 1466014762709 Marionette TRACE conn7 <- [1,3014,null,{}] 11:19:22 INFO - PROCESS | 2576 | 1466014762713 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:22 INFO - PROCESS | 2576 | 1466014762716 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:22 INFO - PROCESS | 2576 | 1466014762851 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 11:19:23 INFO - PROCESS | 2576 | 1466014762991 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 2576 | 1466014762993 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:23 INFO - PROCESS | 2576 | ++DOCSHELL 0DF64000 == 36 [pid = 2576] [id = 765] 11:19:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (122DF000) [pid = 2576] [serial = 2293] [outer = 00000000] 11:19:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1B236800) [pid = 2576] [serial = 2294] [outer = 122DF000] 11:19:23 INFO - PROCESS | 2576 | 1466014763050 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1B237C00) [pid = 2576] [serial = 2295] [outer = 122DF000] 11:19:23 INFO - PROCESS | 2576 | [2576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 18DA5C00 == 35 [pid = 2576] [id = 762] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 16C84C00 == 34 [pid = 2576] [id = 761] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 0D766800 == 33 [pid = 2576] [id = 760] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 16DB8000 == 32 [pid = 2576] [id = 759] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 16D58C00 == 31 [pid = 2576] [id = 758] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 14B37000 == 30 [pid = 2576] [id = 757] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 150E3000 == 29 [pid = 2576] [id = 756] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 139C5800 == 28 [pid = 2576] [id = 755] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 11805400 == 27 [pid = 2576] [id = 754] 11:19:24 INFO - PROCESS | 2576 | --DOCSHELL 00B89C00 == 26 [pid = 2576] [id = 753] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1758F000) [pid = 2576] [serial = 2224] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (18E7B000) [pid = 2576] [serial = 2228] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (18D51400) [pid = 2576] [serial = 2227] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16A4EC00) [pid = 2576] [serial = 2209] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16D98C00) [pid = 2576] [serial = 2210] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16DE2000) [pid = 2576] [serial = 2221] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (18D55000) [pid = 2576] [serial = 2204] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E9CC800) [pid = 2576] [serial = 2206] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (11BBA400) [pid = 2576] [serial = 2207] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (12E5F400) [pid = 2576] [serial = 2215] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13768400) [pid = 2576] [serial = 2216] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D7ECC00) [pid = 2576] [serial = 2212] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DE58800) [pid = 2576] [serial = 2213] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (15172400) [pid = 2576] [serial = 2218] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15B8F000) [pid = 2576] [serial = 2219] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (196F5800) [pid = 2576] [serial = 2230] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1A204800) [pid = 2576] [serial = 2236] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13AC1400) [pid = 2576] [serial = 2233] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15B3C800) [pid = 2576] [serial = 2234] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A313C00) [pid = 2576] [serial = 2239] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (19DB0800) [pid = 2576] [serial = 2231] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1A322800) [pid = 2576] [serial = 2241] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1A393C00) [pid = 2576] [serial = 2242] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (175E1000) [pid = 2576] [serial = 2225] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (173CD800) [pid = 2576] [serial = 2222] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1A205C00) [pid = 2576] [serial = 2238] [outer = 00000000] [url = about:blank] 11:19:24 INFO - PROCESS | 2576 | 1466014764437 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:19:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:19:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:19:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:19:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:19:24 INFO - {} 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:19:24 INFO - {} 11:19:24 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 - {} 11:19:24 INFO - {} 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:19:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:19:24 INFO - {} 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:19:24 INFO - {} 11:19:24 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 - {} 11:19:24 INFO - {} 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:19:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:19:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 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 11:19:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:19:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:19:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:19:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:19:24 INFO - {} 11:19:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1902ms 11:19:24 INFO - PROCESS | 2576 | 1466014764610 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 2576 | 1466014764614 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 11:19:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:19:24 INFO - PROCESS | 2576 | 1466014764619 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 2576 | 1466014764622 Marionette TRACE conn7 <- [1,3018,null,{}] 11:19:24 INFO - PROCESS | 2576 | 1466014764627 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:24 INFO - PROCESS | 2576 | 1466014764630 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:24 INFO - PROCESS | 2576 | 1466014764712 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 11:19:24 INFO - PROCESS | 2576 | 1466014764718 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 2576 | 1466014764722 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:24 INFO - PROCESS | 2576 | ++DOCSHELL 16C77C00 == 27 [pid = 2576] [id = 766] 11:19:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16C7D000) [pid = 2576] [serial = 2296] [outer = 00000000] 11:19:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (16D98C00) [pid = 2576] [serial = 2297] [outer = 16C7D000] 11:19:24 INFO - PROCESS | 2576 | 1466014764769 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16DB3000) [pid = 2576] [serial = 2298] [outer = 16C7D000] 11:19:25 INFO - PROCESS | 2576 | 1466014765245 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:19:25 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 11:19:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 11:19:25 INFO - PROCESS | 2576 | 1466014765290 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 2576 | 1466014765294 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 11:19:25 INFO - PROCESS | 2576 | 1466014765300 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:19:25 INFO - PROCESS | 2576 | 1466014765302 Marionette TRACE conn7 <- [1,3022,null,{}] 11:19:25 INFO - PROCESS | 2576 | 1466014765306 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:25 INFO - PROCESS | 2576 | 1466014765308 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:25 INFO - PROCESS | 2576 | 1466014765396 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 11:19:25 INFO - PROCESS | 2576 | 1466014765401 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 2576 | 1466014765404 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:25 INFO - PROCESS | 2576 | ++DOCSHELL 16DE1C00 == 28 [pid = 2576] [id = 767] 11:19:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (173C6C00) [pid = 2576] [serial = 2299] [outer = 00000000] 11:19:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (17589800) [pid = 2576] [serial = 2300] [outer = 173C6C00] 11:19:25 INFO - PROCESS | 2576 | 1466014765449 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (175E0400) [pid = 2576] [serial = 2301] [outer = 173C6C00] 11:19:25 INFO - PROCESS | 2576 | 1466014765878 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:19:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 11:19:25 INFO - PROCESS | 2576 | 1466014765935 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 2576 | 1466014765937 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 11:19:25 INFO - PROCESS | 2576 | 1466014765940 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:19:25 INFO - PROCESS | 2576 | 1466014765944 Marionette TRACE conn7 <- [1,3026,null,{}] 11:19:26 INFO - PROCESS | 2576 | 1466014765973 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 2576 | 1466014765977 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:26 INFO - PROCESS | 2576 | 1466014766086 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 11:19:26 INFO - PROCESS | 2576 | 1466014766226 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 2576 | 1466014766230 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:26 INFO - PROCESS | 2576 | ++DOCSHELL 18E7BC00 == 29 [pid = 2576] [id = 768] 11:19:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (18E7C400) [pid = 2576] [serial = 2302] [outer = 00000000] 11:19:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (19585000) [pid = 2576] [serial = 2303] [outer = 18E7C400] 11:19:26 INFO - PROCESS | 2576 | 1466014766277 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1964DC00) [pid = 2576] [serial = 2304] [outer = 18E7C400] 11:19:26 INFO - PROCESS | 2576 | 1466014766622 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:19:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:19:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:19:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 11:19:26 INFO - PROCESS | 2576 | 1466014766675 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 2576 | 1466014766678 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 11:19:26 INFO - PROCESS | 2576 | 1466014766681 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 2576 | 1466014766682 Marionette TRACE conn7 <- [1,3030,null,{}] 11:19:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:19:26 INFO - PROCESS | 2576 | 1466014766709 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 2576 | 1466014766711 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:26 INFO - PROCESS | 2576 | 1466014766834 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 11:19:26 INFO - PROCESS | 2576 | 1466014766839 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 2576 | 1466014766841 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:26 INFO - PROCESS | 2576 | ++DOCSHELL 1A20F800 == 30 [pid = 2576] [id = 769] 11:19:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1A314000) [pid = 2576] [serial = 2305] [outer = 00000000] 11:19:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1A397C00) [pid = 2576] [serial = 2306] [outer = 1A314000] 11:19:26 INFO - PROCESS | 2576 | 1466014766885 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1A5C6400) [pid = 2576] [serial = 2307] [outer = 1A314000] 11:19:27 INFO - PROCESS | 2576 | 1466014767753 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:19:27 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. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:19:27 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'.) 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:19:27 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. 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:19:27 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. 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:19:27 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. 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:19:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1199ms 11:19:27 INFO - PROCESS | 2576 | 1466014767885 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 2576 | 1466014767887 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 11:19:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:19:27 INFO - PROCESS | 2576 | 1466014767894 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 2576 | 1466014767896 Marionette TRACE conn7 <- [1,3034,null,{}] 11:19:27 INFO - PROCESS | 2576 | 1466014767899 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 2576 | 1466014767901 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:28 INFO - PROCESS | 2576 | 1466014768022 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 11:19:28 INFO - PROCESS | 2576 | 1466014768027 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 2576 | 1466014768029 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:28 INFO - PROCESS | 2576 | ++DOCSHELL 1A396C00 == 31 [pid = 2576] [id = 770] 11:19:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1B232400) [pid = 2576] [serial = 2308] [outer = 00000000] 11:19:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1B4F5000) [pid = 2576] [serial = 2309] [outer = 1B232400] 11:19:28 INFO - PROCESS | 2576 | 1466014768075 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1B4F7000) [pid = 2576] [serial = 2310] [outer = 1B232400] 11:19:28 INFO - PROCESS | 2576 | [2576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14B38400) [pid = 2576] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (18DA8400) [pid = 2576] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (00B8E000) [pid = 2576] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (150E3800) [pid = 2576] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (139C5C00) [pid = 2576] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11843400) [pid = 2576] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16D95000) [pid = 2576] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0CD5A400) [pid = 2576] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16DD4000) [pid = 2576] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (17584C00) [pid = 2576] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D6E2400) [pid = 2576] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13C85C00) [pid = 2576] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (186E1000) [pid = 2576] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1A5C2000) [pid = 2576] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:19:28 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (173C7000) [pid = 2576] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:19:28 INFO - PROCESS | 2576 | 1466014768697 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:19:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:19:28 INFO - {} 11:19:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 11:19:28 INFO - PROCESS | 2576 | 1466014768725 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 11:19:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:19:28 INFO - PROCESS | 2576 | 1466014768727 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 11:19:28 INFO - PROCESS | 2576 | 1466014768730 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 2576 | 1466014768732 Marionette TRACE conn7 <- [1,3038,null,{}] 11:19:28 INFO - PROCESS | 2576 | 1466014768735 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:28 INFO - PROCESS | 2576 | 1466014768741 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:28 INFO - PROCESS | 2576 | 1466014768847 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 11:19:28 INFO - PROCESS | 2576 | 1466014768855 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 2576 | 1466014768857 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:28 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5DC00 == 32 [pid = 2576] [id = 771] 11:19:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (1A206400) [pid = 2576] [serial = 2311] [outer = 00000000] 11:19:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (1C626800) [pid = 2576] [serial = 2312] [outer = 1A206400] 11:19:28 INFO - PROCESS | 2576 | 1466014768901 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (1C628400) [pid = 2576] [serial = 2313] [outer = 1A206400] 11:19:29 INFO - PROCESS | 2576 | 1466014769314 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:19:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 11:19:29 INFO - PROCESS | 2576 | 1466014769375 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 2576 | 1466014769378 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 11:19:29 INFO - PROCESS | 2576 | 1466014769381 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 2576 | 1466014769383 Marionette TRACE conn7 <- [1,3042,null,{}] 11:19:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:19:29 INFO - PROCESS | 2576 | 1466014769387 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 2576 | 1466014769389 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:29 INFO - PROCESS | 2576 | 1466014769470 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 11:19:29 INFO - PROCESS | 2576 | 1466014769474 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 2576 | 1466014769476 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:29 INFO - PROCESS | 2576 | ++DOCSHELL 139C7400 == 33 [pid = 2576] [id = 772] 11:19:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1C62DC00) [pid = 2576] [serial = 2314] [outer = 00000000] 11:19:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1C693400) [pid = 2576] [serial = 2315] [outer = 1C62DC00] 11:19:29 INFO - PROCESS | 2576 | 1466014769518 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1C695800) [pid = 2576] [serial = 2316] [outer = 1C62DC00] 11:19:30 INFO - PROCESS | 2576 | 1466014770175 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:19:30 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" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:19:30 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" 11:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:19:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 878ms 11:19:30 INFO - PROCESS | 2576 | 1466014770271 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 2576 | 1466014770273 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 11:19:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:19:30 INFO - PROCESS | 2576 | 1466014770276 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 2576 | 1466014770278 Marionette TRACE conn7 <- [1,3046,null,{}] 11:19:30 INFO - PROCESS | 2576 | 1466014770281 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:30 INFO - PROCESS | 2576 | 1466014770283 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:30 INFO - PROCESS | 2576 | 1466014770401 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 11:19:30 INFO - PROCESS | 2576 | 1466014770408 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 2576 | 1466014770410 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:30 INFO - PROCESS | 2576 | ++DOCSHELL 11D8E400 == 34 [pid = 2576] [id = 773] 11:19:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12196800) [pid = 2576] [serial = 2317] [outer = 00000000] 11:19:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (139C5000) [pid = 2576] [serial = 2318] [outer = 12196800] 11:19:30 INFO - PROCESS | 2576 | 1466014770456 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13ACAC00) [pid = 2576] [serial = 2319] [outer = 12196800] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 16C77C00 == 33 [pid = 2576] [id = 766] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 0DB4F000 == 32 [pid = 2576] [id = 764] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 0DF64000 == 31 [pid = 2576] [id = 765] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 19646000 == 30 [pid = 2576] [id = 763] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 18E7BC00 == 29 [pid = 2576] [id = 768] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 1A20F800 == 28 [pid = 2576] [id = 769] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 16DE1C00 == 27 [pid = 2576] [id = 767] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 1A396C00 == 26 [pid = 2576] [id = 770] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 0DE5DC00 == 25 [pid = 2576] [id = 771] 11:19:31 INFO - PROCESS | 2576 | --DOCSHELL 139C7400 == 24 [pid = 2576] [id = 772] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0CE94C00) [pid = 2576] [serial = 2259] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D638800) [pid = 2576] [serial = 2260] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (150E9400) [pid = 2576] [serial = 2270] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (150E4C00) [pid = 2576] [serial = 2268] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (139CB800) [pid = 2576] [serial = 2265] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13ACEC00) [pid = 2576] [serial = 2266] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (11AE4000) [pid = 2576] [serial = 2262] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (11D8F000) [pid = 2576] [serial = 2263] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16D9C400) [pid = 2576] [serial = 2273] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0E9D1C00) [pid = 2576] [serial = 2257] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DF64C00) [pid = 2576] [serial = 2256] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16DE2C00) [pid = 2576] [serial = 2276] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16DAE800) [pid = 2576] [serial = 2274] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (17592800) [pid = 2576] [serial = 2279] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (173CD400) [pid = 2576] [serial = 2277] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0E01B000) [pid = 2576] [serial = 2245] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0DD06800) [pid = 2576] [serial = 2244] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16260800) [pid = 2576] [serial = 2248] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (150EA000) [pid = 2576] [serial = 2247] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (19617C00) [pid = 2576] [serial = 2251] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (18D4F800) [pid = 2576] [serial = 2250] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (1A5C9400) [pid = 2576] [serial = 2254] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (1A5C5800) [pid = 2576] [serial = 2253] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (19612C00) [pid = 2576] [serial = 2286] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (175DE400) [pid = 2576] [serial = 2280] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 51 (1758EC00) [pid = 2576] [serial = 2283] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 50 (175EA000) [pid = 2576] [serial = 2282] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 49 (1683E000) [pid = 2576] [serial = 2271] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 48 (1A204000) [pid = 2576] [serial = 2288] [outer = 00000000] [url = about:blank] 11:19:32 INFO - PROCESS | 2576 | --DOMWINDOW == 47 (1958DC00) [pid = 2576] [serial = 2285] [outer = 00000000] [url = about:blank] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 123F5800 == 23 [pid = 2576] [id = 714] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 0E027000 == 22 [pid = 2576] [id = 703] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 14B39C00 == 21 [pid = 2576] [id = 719] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 16DE0800 == 20 [pid = 2576] [id = 709] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 0DF82400 == 19 [pid = 2576] [id = 717] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 175E2000 == 18 [pid = 2576] [id = 718] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 0D26EC00 == 17 [pid = 2576] [id = 708] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 16C7BC00 == 16 [pid = 2576] [id = 707] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 1517B400 == 15 [pid = 2576] [id = 715] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 150F0000 == 14 [pid = 2576] [id = 706] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 1683B000 == 13 [pid = 2576] [id = 710] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 16D9C800 == 12 [pid = 2576] [id = 716] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 1224F800 == 11 [pid = 2576] [id = 704] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 0DE5BC00 == 10 [pid = 2576] [id = 711] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 14B0F000 == 9 [pid = 2576] [id = 705] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 0DE56400 == 8 [pid = 2576] [id = 713] 11:19:33 INFO - PROCESS | 2576 | --DOCSHELL 139CD000 == 7 [pid = 2576] [id = 712] 11:19:33 INFO - PROCESS | 2576 | 1466014773372 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:19:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:19:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:19:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:19:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:19:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:19:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:19:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:19:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:19:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3125ms 11:19:33 INFO - PROCESS | 2576 | 1466014773404 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 2576 | 1466014773408 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 11:19:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:19:33 INFO - PROCESS | 2576 | 1466014773416 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 2576 | 1466014773419 Marionette TRACE conn7 <- [1,3050,null,{}] 11:19:33 INFO - PROCESS | 2576 | 1466014773425 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:33 INFO - PROCESS | 2576 | 1466014773428 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:33 INFO - PROCESS | 2576 | 1466014773532 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 11:19:33 INFO - PROCESS | 2576 | 1466014773627 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 2576 | 1466014773631 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:33 INFO - PROCESS | 2576 | ++DOCSHELL 0DE5D800 == 8 [pid = 2576] [id = 774] 11:19:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 48 (0DE5DC00) [pid = 2576] [serial = 2320] [outer = 00000000] 11:19:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 49 (0DF4DC00) [pid = 2576] [serial = 2321] [outer = 0DE5DC00] 11:19:33 INFO - PROCESS | 2576 | 1466014773679 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 50 (0DF82400) [pid = 2576] [serial = 2322] [outer = 0DE5DC00] 11:19:33 INFO - PROCESS | 2576 | [2576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:34 INFO - PROCESS | 2576 | 1466014774112 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:19:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:19:34 INFO - {} 11:19:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 11:19:34 INFO - PROCESS | 2576 | 1466014774150 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 2576 | 1466014774155 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 11:19:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:19:34 INFO - PROCESS | 2576 | 1466014774160 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 2576 | 1466014774163 Marionette TRACE conn7 <- [1,3054,null,{}] 11:19:34 INFO - PROCESS | 2576 | 1466014774167 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 2576 | 1466014774170 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:34 INFO - PROCESS | 2576 | 1466014774270 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 11:19:34 INFO - PROCESS | 2576 | 1466014774278 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 2576 | 1466014774280 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:34 INFO - PROCESS | 2576 | ++DOCSHELL 11AA3C00 == 9 [pid = 2576] [id = 775] 11:19:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (11AA4C00) [pid = 2576] [serial = 2323] [outer = 00000000] 11:19:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (11BBD000) [pid = 2576] [serial = 2324] [outer = 11AA4C00] 11:19:34 INFO - PROCESS | 2576 | 1466014774328 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (12126400) [pid = 2576] [serial = 2325] [outer = 11AA4C00] 11:19:34 INFO - PROCESS | 2576 | 1466014774790 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:19:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:19:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 11:19:34 INFO - PROCESS | 2576 | 1466014774834 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 2576 | 1466014774836 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 11:19:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:19:34 INFO - PROCESS | 2576 | 1466014774839 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 2576 | 1466014774843 Marionette TRACE conn7 <- [1,3058,null,{}] 11:19:34 INFO - PROCESS | 2576 | 1466014774854 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 2576 | 1466014774858 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:35 INFO - PROCESS | 2576 | 1466014774977 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 11:19:35 INFO - PROCESS | 2576 | 1466014775077 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 2576 | 1466014775080 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:35 INFO - PROCESS | 2576 | ++DOCSHELL 1376D800 == 10 [pid = 2576] [id = 776] 11:19:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (1376E800) [pid = 2576] [serial = 2326] [outer = 00000000] 11:19:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (139C7000) [pid = 2576] [serial = 2327] [outer = 1376E800] 11:19:35 INFO - PROCESS | 2576 | 1466014775129 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (13AC5400) [pid = 2576] [serial = 2328] [outer = 1376E800] 11:19:35 INFO - PROCESS | 2576 | 1466014775508 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:19:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 11:19:35 INFO - PROCESS | 2576 | 1466014775588 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 2576 | 1466014775591 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 11:19:35 INFO - PROCESS | 2576 | 1466014775594 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 2576 | 1466014775596 Marionette TRACE conn7 <- [1,3062,null,{}] 11:19:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:19:35 INFO - PROCESS | 2576 | 1466014775605 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:35 INFO - PROCESS | 2576 | 1466014775607 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:35 INFO - PROCESS | 2576 | 1466014775697 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 11:19:35 INFO - PROCESS | 2576 | 1466014775701 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 2576 | 1466014775703 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:35 INFO - PROCESS | 2576 | ++DOCSHELL 14B47C00 == 11 [pid = 2576] [id = 777] 11:19:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (14B4E000) [pid = 2576] [serial = 2329] [outer = 00000000] 11:19:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (150E4400) [pid = 2576] [serial = 2330] [outer = 14B4E000] 11:19:35 INFO - PROCESS | 2576 | 1466014775748 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (150EB800) [pid = 2576] [serial = 2331] [outer = 14B4E000] 11:19:36 INFO - PROCESS | 2576 | 1466014776173 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:19:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 11:19:36 INFO - PROCESS | 2576 | 1466014776232 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 2576 | 1466014776233 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 11:19:36 INFO - PROCESS | 2576 | 1466014776237 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 2576 | 1466014776238 Marionette TRACE conn7 <- [1,3066,null,{}] 11:19:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:19:36 INFO - PROCESS | 2576 | 1466014776242 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 2576 | 1466014776244 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:36 INFO - PROCESS | 2576 | 1466014776328 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 11:19:36 INFO - PROCESS | 2576 | 1466014776360 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 2576 | 1466014776362 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:36 INFO - PROCESS | 2576 | ++DOCSHELL 15337400 == 12 [pid = 2576] [id = 778] 11:19:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (15B3A000) [pid = 2576] [serial = 2332] [outer = 00000000] 11:19:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (1625A000) [pid = 2576] [serial = 2333] [outer = 15B3A000] 11:19:36 INFO - PROCESS | 2576 | 1466014776408 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16260C00) [pid = 2576] [serial = 2334] [outer = 15B3A000] 11:19:36 INFO - PROCESS | 2576 | 1466014776835 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:19:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:19:36 INFO - PROCESS | 2576 | 1466014776885 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 11:19:36 INFO - PROCESS | 2576 | 1466014776888 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 2576 | 1466014776889 Marionette TRACE conn7 <- [1,3070,null,{}] 11:19:36 INFO - PROCESS | 2576 | 1466014776893 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 2576 | 1466014776898 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:37 INFO - PROCESS | 2576 | 1466014777025 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 11:19:37 INFO - PROCESS | 2576 | 1466014777049 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 2576 | 1466014777050 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:37 INFO - PROCESS | 2576 | ++DOCSHELL 16D96800 == 13 [pid = 2576] [id = 779] 11:19:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16D96C00) [pid = 2576] [serial = 2335] [outer = 00000000] 11:19:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16DAB800) [pid = 2576] [serial = 2336] [outer = 16D96C00] 11:19:37 INFO - PROCESS | 2576 | 1466014777094 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (16DB1400) [pid = 2576] [serial = 2337] [outer = 16D96C00] 11:19:37 INFO - PROCESS | 2576 | 1466014777505 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:19:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:19:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:19:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:19:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 677ms 11:19:37 INFO - PROCESS | 2576 | 1466014777566 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 2576 | 1466014777568 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 11:19:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:19:37 INFO - PROCESS | 2576 | 1466014777589 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 2576 | 1466014777591 Marionette TRACE conn7 <- [1,3074,null,{}] 11:19:37 INFO - PROCESS | 2576 | 1466014777595 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 2576 | 1466014777597 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:37 INFO - PROCESS | 2576 | 1466014777675 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 11:19:37 INFO - PROCESS | 2576 | 1466014777680 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 2576 | 1466014777682 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:37 INFO - PROCESS | 2576 | ++DOCSHELL 16DB3800 == 14 [pid = 2576] [id = 780] 11:19:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16DB5C00) [pid = 2576] [serial = 2338] [outer = 00000000] 11:19:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16DDD000) [pid = 2576] [serial = 2339] [outer = 16DB5C00] 11:19:37 INFO - PROCESS | 2576 | 1466014777750 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DDD400) [pid = 2576] [serial = 2340] [outer = 16DB5C00] 11:19:38 INFO - PROCESS | 2576 | 1466014778190 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:19:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 650ms 11:19:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:19:38 INFO - PROCESS | 2576 | 1466014778222 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 2576 | 1466014778224 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 11:19:38 INFO - PROCESS | 2576 | 1466014778227 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 2576 | 1466014778229 Marionette TRACE conn7 <- [1,3078,null,{}] 11:19:38 INFO - PROCESS | 2576 | 1466014778256 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 2576 | 1466014778258 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:38 INFO - PROCESS | 2576 | 1466014778376 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 11:19:38 INFO - PROCESS | 2576 | 1466014778381 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 2576 | 1466014778383 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:38 INFO - PROCESS | 2576 | ++DOCSHELL 173C5800 == 15 [pid = 2576] [id = 781] 11:19:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (173CB000) [pid = 2576] [serial = 2341] [outer = 00000000] 11:19:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (173CF800) [pid = 2576] [serial = 2342] [outer = 173CB000] 11:19:38 INFO - PROCESS | 2576 | 1466014778429 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (173CD400) [pid = 2576] [serial = 2343] [outer = 173CB000] 11:19:38 INFO - PROCESS | 2576 | 1466014778816 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:19:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 651ms 11:19:38 INFO - PROCESS | 2576 | 1466014778889 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 2576 | 1466014778892 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 11:19:38 INFO - PROCESS | 2576 | 1466014778918 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 2576 | 1466014778920 Marionette TRACE conn7 <- [1,3082,null,{}] 11:19:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:19:38 INFO - PROCESS | 2576 | 1466014778923 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 2576 | 1466014778925 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:39 INFO - PROCESS | 2576 | 1466014779041 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 11:19:39 INFO - PROCESS | 2576 | 1466014779047 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 2576 | 1466014779048 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:39 INFO - PROCESS | 2576 | ++DOCSHELL 1376D400 == 16 [pid = 2576] [id = 782] 11:19:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15BAF400) [pid = 2576] [serial = 2344] [outer = 00000000] 11:19:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1758B400) [pid = 2576] [serial = 2345] [outer = 15BAF400] 11:19:39 INFO - PROCESS | 2576 | 1466014779103 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1758EC00) [pid = 2576] [serial = 2346] [outer = 15BAF400] 11:19:39 INFO - PROCESS | 2576 | 1466014779492 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:19:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:19:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 11:19:39 INFO - PROCESS | 2576 | 1466014779554 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 2576 | 1466014779556 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 11:19:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:19:39 INFO - PROCESS | 2576 | 1466014779559 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 2576 | 1466014779561 Marionette TRACE conn7 <- [1,3086,null,{}] 11:19:39 INFO - PROCESS | 2576 | 1466014779564 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:39 INFO - PROCESS | 2576 | 1466014779566 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:39 INFO - PROCESS | 2576 | 1466014779689 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 11:19:39 INFO - PROCESS | 2576 | 1466014779694 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 2576 | 1466014779695 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:39 INFO - PROCESS | 2576 | ++DOCSHELL 0E43B400 == 17 [pid = 2576] [id = 783] 11:19:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0EBC0400) [pid = 2576] [serial = 2347] [outer = 00000000] 11:19:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (175E5C00) [pid = 2576] [serial = 2348] [outer = 0EBC0400] 11:19:39 INFO - PROCESS | 2576 | 1466014779740 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (175EB800) [pid = 2576] [serial = 2349] [outer = 0EBC0400] 11:19:40 INFO - PROCESS | 2576 | 1466014780212 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:19:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 11:19:40 INFO - PROCESS | 2576 | 1466014780230 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 2576 | 1466014780232 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 11:19:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:19:40 INFO - PROCESS | 2576 | 1466014780235 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 2576 | 1466014780238 Marionette TRACE conn7 <- [1,3090,null,{}] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1A314000) [pid = 2576] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1B232400) [pid = 2576] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1A206400) [pid = 2576] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1C62DC00) [pid = 2576] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18E7C400) [pid = 2576] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (173C6C00) [pid = 2576] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16C7D000) [pid = 2576] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (122DF000) [pid = 2576] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0DE59800) [pid = 2576] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:19:40 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (19650400) [pid = 2576] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:19:40 INFO - PROCESS | 2576 | 1466014780485 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 2576 | 1466014780487 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:40 INFO - PROCESS | 2576 | 1466014780587 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 11:19:40 INFO - PROCESS | 2576 | 1466014780594 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 2576 | 1466014780596 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:40 INFO - PROCESS | 2576 | ++DOCSHELL 16DB3C00 == 18 [pid = 2576] [id = 784] 11:19:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16DB7400) [pid = 2576] [serial = 2350] [outer = 00000000] 11:19:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (175DF000) [pid = 2576] [serial = 2351] [outer = 16DB7400] 11:19:40 INFO - PROCESS | 2576 | 1466014780646 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (18758400) [pid = 2576] [serial = 2352] [outer = 16DB7400] 11:19:41 INFO - PROCESS | 2576 | 1466014781088 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:19:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 910ms 11:19:41 INFO - PROCESS | 2576 | 1466014781146 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 2576 | 1466014781148 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 11:19:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:19:41 INFO - PROCESS | 2576 | 1466014781152 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 2576 | 1466014781153 Marionette TRACE conn7 <- [1,3094,null,{}] 11:19:41 INFO - PROCESS | 2576 | 1466014781157 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 2576 | 1466014781159 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:41 INFO - PROCESS | 2576 | 1466014781251 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 11:19:41 INFO - PROCESS | 2576 | 1466014781272 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 2576 | 1466014781274 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:41 INFO - PROCESS | 2576 | ++DOCSHELL 17484400 == 19 [pid = 2576] [id = 785] 11:19:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (1875CC00) [pid = 2576] [serial = 2353] [outer = 00000000] 11:19:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (18D53C00) [pid = 2576] [serial = 2354] [outer = 1875CC00] 11:19:41 INFO - PROCESS | 2576 | 1466014781316 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (18D57400) [pid = 2576] [serial = 2355] [outer = 1875CC00] 11:19:41 INFO - PROCESS | 2576 | 1466014781716 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:19:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 11:19:41 INFO - PROCESS | 2576 | 1466014781798 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 2576 | 1466014781800 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 11:19:41 INFO - PROCESS | 2576 | 1466014781803 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 2576 | 1466014781805 Marionette TRACE conn7 <- [1,3098,null,{}] 11:19:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:19:41 INFO - PROCESS | 2576 | 1466014781808 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 2576 | 1466014781810 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:41 INFO - PROCESS | 2576 | 1466014781890 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 11:19:41 INFO - PROCESS | 2576 | 1466014781895 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 2576 | 1466014781896 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:41 INFO - PROCESS | 2576 | ++DOCSHELL 18D4F400 == 20 [pid = 2576] [id = 786] 11:19:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (18DA6400) [pid = 2576] [serial = 2356] [outer = 00000000] 11:19:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (19585800) [pid = 2576] [serial = 2357] [outer = 18DA6400] 11:19:41 INFO - PROCESS | 2576 | 1466014781939 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1960D400) [pid = 2576] [serial = 2358] [outer = 18DA6400] 11:19:42 INFO - PROCESS | 2576 | 1466014782378 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:19:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:19:42 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 11:19:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:19:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 11:19:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:19:42 INFO - PROCESS | 2576 | 1466014782441 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 2576 | 1466014782442 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 11:19:42 INFO - PROCESS | 2576 | 1466014782450 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 2576 | 1466014782451 Marionette TRACE conn7 <- [1,3102,null,{}] 11:19:42 INFO - PROCESS | 2576 | 1466014782455 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 2576 | 1466014782456 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:42 INFO - PROCESS | 2576 | 1466014782584 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 11:19:42 INFO - PROCESS | 2576 | 1466014782739 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1d5071f2-5b5f-4ed6-a04a-31b526bfacb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 2576 | 1466014782742 Marionette INFO sendAsync a798e00e-4e9a-4ed2-8640-fe4c316c766e 11:19:42 INFO - PROCESS | 2576 | ++DOCSHELL 09069400 == 21 [pid = 2576] [id = 787] 11:19:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0906B800) [pid = 2576] [serial = 2359] [outer = 00000000] 11:19:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0D26E400) [pid = 2576] [serial = 2360] [outer = 0906B800] 11:19:42 INFO - PROCESS | 2576 | 1466014782801 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0D761400) [pid = 2576] [serial = 2361] [outer = 0906B800] 11:19:43 INFO - PROCESS | 2576 | 1466014783477 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:19:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:19:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1082ms 11:19:43 INFO - PROCESS | 2576 | 1466014783530 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 2576 | 1466014783534 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 11:19:44 WARNING - u'runner_teardown' () 11:19:44 INFO - No more tests 11:19:44 INFO - Got 0 unexpected results 11:19:44 INFO - SUITE-END | took 686s 11:19:44 INFO - Closing logging queue 11:19:44 INFO - queue closed 11:19:44 INFO - Return code: 0 11:19:44 WARNING - # TBPL SUCCESS # 11:19:44 INFO - Running post-action listener: _resource_record_post_action 11:19:44 INFO - Running post-run listener: _resource_record_post_run 11:19:45 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 108461568; Write bytes: 1130578432; Read time: 2041150; Write time: 6173190 11:19:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:19:45 INFO - install - Wall time: 4s; CPU: 7.0%; Read bytes: 19467264; Write bytes: 43480576; Read time: 564750; Write time: 256320 11:19:45 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 85783552; Write bytes: 1065577472; Read time: 1394000; Write time: 5848770 11:19:45 INFO - Running post-run listener: _upload_blobber_files 11:19:45 INFO - Blob upload gear active. 11:19:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:19:45 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 11:19:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:19:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:19:46 INFO - (blobuploader) - INFO - Open directory for files ... 11:19:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:19:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:19:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:19:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:19:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:19:47 INFO - (blobuploader) - INFO - Done attempting. 11:19:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:19:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:19:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:19:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:19:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:19:49 INFO - (blobuploader) - INFO - Done attempting. 11:19:49 INFO - (blobuploader) - INFO - Iteration through files over. 11:19:49 INFO - Return code: 0 11:19:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:19:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65e34657aef5c0a42cc11ef3d5eba6181e263209275a39392be422058937211b4951b0231259fedaa10ce7a9c50467995a8a5d46a5053a3ed9ba28660b1d6a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59d5b2dda05927d9ff08362b376c192c8c86219c4be8ee3a1d50d8bda4b6d5433d1feca9ba89131551b8c9f2ea9e0bde28b893b1c89696181f3ffacb6ea4888e"} 11:19:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:19:49 INFO - Writing to file C:\slave\test\properties\blobber_files 11:19:49 INFO - Contents: 11:19:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65e34657aef5c0a42cc11ef3d5eba6181e263209275a39392be422058937211b4951b0231259fedaa10ce7a9c50467995a8a5d46a5053a3ed9ba28660b1d6a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59d5b2dda05927d9ff08362b376c192c8c86219c4be8ee3a1d50d8bda4b6d5433d1feca9ba89131551b8c9f2ea9e0bde28b893b1c89696181f3ffacb6ea4888e"} 11:19:49 INFO - Running post-run listener: copy_logs_to_upload_dir 11:19:49 INFO - Copying logs to upload dir... 11:19:49 INFO - mkdir: C:\slave\test\build\upload\logs 11:19:49 INFO - Copying logs to upload dir... 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - Using _rmtree_windows ... 11:19:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=979.501000 ========= master_lag: 0.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 19 secs) (at 2016-06-15 11:19:49.708905) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:19:49.716873) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65e34657aef5c0a42cc11ef3d5eba6181e263209275a39392be422058937211b4951b0231259fedaa10ce7a9c50467995a8a5d46a5053a3ed9ba28660b1d6a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59d5b2dda05927d9ff08362b376c192c8c86219c4be8ee3a1d50d8bda4b6d5433d1feca9ba89131551b8c9f2ea9e0bde28b893b1c89696181f3ffacb6ea4888e"} build_url:https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/65e34657aef5c0a42cc11ef3d5eba6181e263209275a39392be422058937211b4951b0231259fedaa10ce7a9c50467995a8a5d46a5053a3ed9ba28660b1d6a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59d5b2dda05927d9ff08362b376c192c8c86219c4be8ee3a1d50d8bda4b6d5433d1feca9ba89131551b8c9f2ea9e0bde28b893b1c89696181f3ffacb6ea4888e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PNPbgicbSgCDAIbTcJQOOw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:19:49.836667) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:19:49.837048) ========= '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-161 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-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:19:49.953286) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:19:49.953644) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:19:50.664736) ========= ========= Total master_lag: 0.75 =========